domingo, 11 de diciembre de 2016

DBMS ORACLE Y MYSQL

DBMS Oracle y MySQL
MySQL
  • 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
Servicios de MySQL
Nombre
Descripción
Edición
Net start MySQL
Inicia la base de datos
MySQL 5.7
Net stop MySQL
Parar el servidor MySQL
MySQL 5.7
MySQLD
Inicializa el servidor en la instalación
MySQL 5.7
  • 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)
Bases de datos
Sistema
MySQL es una base de datos veloz en la lectura cuando utiliza el motor no transaccional MyISAM
Por defecto
En MySQL se instalan los servicios, paquetes y bases necesarias por defecto.
  • Proceso de instalación
    • Requerimientos de sw y hw mínimos
Los requerimientos de Software y Hardware mínimos para Oracle y MySQL están determinados dentro de la siguiente tabla:

Resultado de imagen para MySQL y Oracle Requerimientos de sw y hw mínimos

    • Descripción de proceso y captura de imágenes de instalación

Descargar MySQL de la página oficial y elegir el sistema operativo.



Aceptar los términos y condiciones de MySQL


Escoger el tipo de configuración:


Instalar MySQL en las diferentes aplicaciones compatibles:



Configurar una clave de usuario administrador, además se pueden agregar usuarios según sea el caso.


Conectarse al servidor:


  • Tipos de datos
    • Tipo de dato (numérico, texto, fechas, etc.)
En MySQL existen tipos de datos numéricos, tipo fecha y tipo cadena.
    • Nombre del tipo de dato (float, int, char(), varchar(), etc)
Numéricos: TinyInt, Bool, SmallInt, MediumInt, Int, BigInt, Float, Double, Decimal.
Fecha: Date, DateTime, TimeStamp, Time, Year.
Cadena: Char, Varchar, Blob, Text.
    • Número de bytes utilizados por cada tipo de dato
La cantidad de bytes utilizados varía según la especificación:

Numéricos:



Fecha:




Cadena: 


    • Valores permitidos para cada tipo de dato, valor máximo y mínimo
MySQL:

Numéricos
  • TinyInt: Con signo desde -128 a 127, sin signo desde 0 a 255.
  • Bool: 0 o 1
  • 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
  • Decimal: Se almacena como cadena
  • 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.


ORACLE
  • 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
Servicios de ORACLE
Nombre
Descripción
Edición
Service_id
Servicio ID
Database 12.1
Name
Indica el nombre del servicio que se va a ejecutar
Database 12.1
Network_Name
Indica la red
Database 12.1
Creation_Date
Muestra la fecha en la que se creó la base
Database 12.1
DTP
Bandera para los servicios
Database 12.1
Goal
Gestiona la carga de la base
Database 12.1
Clb_Goal
Equilibrio de carga de conexión
Database 12.1
Stait_Id
Muestra las estadísticas
Database 12.1
Stait_Name
Nombre de la estadística
Database 12.1
Value
Microsegundos acumulados en la estadística
Database 12.1
Total_Timeouts
Tiempo de ejecución en un evento
Database 12.1
  • 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)
Bases de datos
Sistema
ORACLE es uno de los sistemas de bases de datos más completos, se destaca el soporte en las transacciones, su estabilidad, escalabilidad y su soporte en multiplataforma.
Por defecto
En MySQL se instalan los servicios y bases necesarias por defecto.
  • Proceso de instalación
    • Requerimientos de sw y hw mínimos
Los requerimientos de Software y Hardware mínimos para Oracle y MySQL están determinados dentro de la siguiente tabla:

Resultado de imagen para MySQL y Oracle Requerimientos de sw y hw mínimos

  • Tipos de datos
Referencias: