DBMS Oracle y MySQL
DBMS (Data Base Management System). Son las siglas en inglés para los Sistemas de Gestión de Bases de Datos (SGBD), es un Software que controla la organización, almacenamiento, recuperación, seguridad e integridad de los datos en una base de datos.- Tipos de datos
- Tipo de dato (numérico, texto, fechas, etc.)
- Nombre del tipo de dato (float, int, char(), varchar(), etc)
- Número de bytes utilizados por cada tipo de dato
- Valores permitidos para cada tipo de dato, valor máximo y mínimo
Numéricos: TinyInt, Bool, SmallInt, MediumInt, Int, BigInt, Float, Double, Decimal.
Cadena: Char, Varchar, Blob, Text.
Fecha: Date, DateTime, TimeStamp, Time, Year.
La cantidad de bytes utilizados varía según el tipo de dato:
Numéricos:
Fecha:
Cadena:
Existen ciertos valores permitidos para cada tipo de dato:
Numéricos:
- Decimal: Se almacena como cadena
- Bool: 0 o 1
- TinyInt: Con signo desde -128 a 127, sin signo desde 0 a 255.
- SmallInt: Con signo el rango va desde -32768 a 32767. Sin signo, de 0 a 65535.
- MediumInt: Con signo va desde -8.388.608 a 8.388.607. Sin signo desde 0 a 16.777.215.
- Int: Con signo va desde -2.147.483.648 a 2.147.483.647. Sin signo desde 0 a 4.294.967.295
- BigInt: Con signo va desde -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807. Sin signo desde 0 a 18.446.744.073.709.551.615
- Float: Los valores válidos van desde -3.402823466 e+38 a -1.175494351 e-38, 0 (cero) y desde 1.175494351 e- 38 a 3.402823466 e+38.
- Double: Los valores van desde -1.7976931348623157 e+308 a -2.2250738585072014 e-308, 0 (cero) y desde 2.2250738585072014 e-308 a 1.7976931348623157 e+308
- Date: El rango de valores va desde el 1 de enero del 1001 al 31 de diciembre de 9999.
- DateTime: El rango va desde el 1 de enero del 1001 a las 0 horas, 0 minutos y 0 segundos al 31 de diciembre del 9999 a las 23 horas, 59 minutos y 59 segundos
- TimeStamp: El rango va desde el 1 de enero de 1970 al año 2037
- Time: El rango de horas va desde -838 horas, 59 minutos y 59 segundos a 838, 59 minutos y 59 segundos
- Year: El rango de valores va desde el año 1901 al año 2155.
- Char: La cadena podrá contener desde 0 a 255 caracteres.
- Varchar: La cadena podrá contener desde 0 a 255 caracteres.
- Blob: Los cuatro tipos BLOB son TINYBLOB, BLOB, MEDIUMBLOB, y LONGBLOB.
- Text: Los cuatro tipos TEXT son TINYTEXT, TEXT, MEDIUMTEXT, y LONGTEXT.
- Servicios:
- Servicios disponibles por el DBMS, para la ejecución de sus funcionalidades
- Descripción general de cada servicio, que indique para qué funcionalidad es requerido
- Especificación de la edición del DBMS en la que viene incluido el servicio
MYSQL
|
ORACLE
|
|
|
|
|
- Bases de datos del sistema
- Bases de datos del sistema y bases de datos que se cargan por defecto en la instalación del DBMS
- Descripción de cada una de las bases de datos (funcionalidad o uso)
MYSQL
|
ORACLE
|
Cada conjunto de relaciones que componen un modelo completo forma una base de datos. Desde el punto de vista de SQL, una base de datos es sólo un conjunto de relaciones (o tablas), y para organizarlas o distinguirlas se accede a ellas mediante su nombre. A nivel de sistema operativo, cada base de datos se guarda en un directorio diferente.
|
Una Base de Datos Oracle es un conjunto de datos almacenado y accesible según el formato de tablas relacionales. Una tabla relacional tiene un nombre y unas columnas y su definición. Los datos están almacenados en las filas.
Una Base de Datos Oracle está almacenada físicamente en ficheros, y la correspondencia entre los ficheros y las tablas es posible gracias a las estructuras internas de la BD, que permiten que diferentes tipos de datos estén almacenados físicamente separados.
|
Bases de Datos Creada por defecto:
|
Por defecto
|
- Proceso de instalación
- Requerimientos de sw y hw mínimos
- Descripción de proceso y captura de imágenes de instalación
Descargamos el instalador o insertamos el cd de instalación
A continuación seleccionaremos el tipo de instalación que deseemos:
Referencias:
Tras seleccionar la ruta de los ficheros en donde se va a instalar Oracle hacemos clic en Siguiente.
A continuación seleccionaremos el tipo de instalación que deseemos(si es que solo queremos la base de datos damos clic en la primera opción):
A continuación seleccionaremos el tipo de instalación que deseemos(si es que solo queremos la base de datos damos clic en la primera opción):
A continuación seleccionaremos el tipo de instalación que deseemos:
Seleccionamos el uso que le vamos a dar a nuestra base de datos, generalmente se marca la primera opción:
Seleccionamos el puerto que por defecto es el 2030:
Especificamos como se llamara la base y la dirección de la misma.
Tras la instalación de Oracle y la creación de la base de datos aparecerá una ventana indicando que el proceso de instalación ha finalizado:
MySQL:
Ejecutamos el instalador del software y de le damos clic en Siguiente:
Aceptamos términos y licencias:
La instalación típica es la mas sencilla y puede cumplir nuestros propósitos:
Optamos por Detailed Configuration, de modo que se optimice la configuración del servidor MySQL.
Dependiendo del uso que vayamos a darle a nuestro servidor deberemos elegir una opción u otra, cada una con sus propios requerimientos de memoria:
Deja ambas opciones marcadas, tal como vienen por defecto. Y seleccione el puerto 3306:
Dejar la opción marcada, tal como viene por defecto y seleccionar el motor de la base de datos arranque por defecto y esté siempre a nuestra disposición. La alternativa es hacer esto manualmente.
Última etapa: listos para generar el fichero de configuración y arrancar el servicio.
- MySQL. (2016, 9 de diciembre). Wikipedia, La enciclopedia libre. Fecha de consulta: 00:19, diciembre 12, 2016 desde https://es.wikipedia.org/w/index.php?title=MySQL&oldid=95519612.
- Oracle Database. (2016, 13 de octubre). Wikipedia, La enciclopedia libre. Fecha de consulta: 00:19, diciembre 12, 2016 desde https://es.wikipedia.org/w/index.php?title=Oracle_Database&oldid=94284209.
No hay comentarios.:
Publicar un comentario