SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
2
ÍNDICE
1. Unidad 3: Entorno de Desarrollo Integrado de Base de Datos .............................3
Tema 1: Generalidades del entorno de desarrollo integrado de bases de datos. ........ 3
Objetivo:........................................................................................................................ 3
Introducción: ................................................................................................................. 3
2. Información de los subtemas .............................................................................4
2.1 Subtema 1: Definición de SGBD ......................................................................... 4
2.2 Subtema 2: Clasificación de SGBD (DBMS) ........................................................ 5
2.3 Subtema 3: Ranking de SGBD (DBMS) ............................................................... 6
2.4 Subtema 4: Requerimientos de instalación ....................................................... 9
3. Bibliografía......................................................................................................19
Generalidades del entorno de desarrollo integrado de bases de datos.
3
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
1. Unidad 3: Entorno de Desarrollo
Integrado de Base de Datos
Tema 1: Generalidades del entorno de desarrollo
integrado de bases de datos.
Objetivo:
El objetivo de aplicar la herramienta de gestión de base de datos en este tema es:
estructurar propuestas reales mediante el modelamiento entidad-relación, modelo de
datos, diseño de base de datos y restricciones que evidencien su capacidad de
emprendimiento para su ejecución.
Introducción:
Las bases de datos requieren de un SGBD para poder ser administradas. Algunos SGBD
se clasifican según el modelo, números de usuarios, acceso, ámbito de aplicación y
costo.
Existen múltiples SGBD entre los más populares se encuentran: Oracle, MySql,
Microsoft SQL Server y PostgreSQL.
Generalidades del entorno de desarrollo integrado de bases de datos.
4
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
2. Informacion de los subtemas
2.1 Subtema 1: Definición de SGBD
Un sistema de gestión de base de datos (DBMS, por sus siglas en inglés) es una
colección de archivos de datos computarizados que permiten a los usuarios almacenar,
administrar y facilitar el acceso a la base de datos. Es decir, es un software que permite
a los usuarios definir, crear, mantener y controlar el acceso a la base de datos
(Connolly & Begg, 2015).
Figura 1. Entorno simplificado de un sistema de base de datos. Tomada de (Elmasri &
Navathe, 2016)
Un SGBD permite (Cabello, 2010):
• Definir los datos a los distintos niveles de abstracción (físico, lógico y externo).
• Manipulación de los datos en la base de datos, permitiendo insertar, modificar,
borrar y consultar los datos.
• Mantenimiento de la integridad de la base de datos.
• Control de la privacidad y seguridad de los datos en la base de datos.
Un SGBD utiliza:
• DDL (Data Definition Language) para definir la base de datos.
DML (Data Manipulation Language) para insertar, actualizar, borrar y obtener datos de
la base de datos.
Generalidades del entorno de desarrollo integrado de bases de datos.
5
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
2.2 Subtema 2: Clasificación de SGBD (DBMS)
Los SGBD se clasifican en:
Según el modelo (Cobo, 2007):
• Jerárquico: Un SGBD jerárquico utiliza árboles para la representación lógica de
los datos.
• Red: Los SGBD en red utilizan estructura no lineal red. Es decir, cada registro
hijo puede tener más de un nodo padre.
• Relacional: Desarrollado por Codd, en este modelo de datos la representación
lógica de las entidades y relaciones se las representa en tablas bidimensionales.
• Orientado a Objetos: En este modelo se encapsulan códigos y datos en una
única entidad llamada objeto.
Según el número de usuarios:
Los SGBD también se pueden clasificar por el número de usuarios a los que da servicio.
• Monousuario: Sólo atienden a un usuario a la vez
• Multiusuario: Atienden a varios usuarios al mismo tiempo.
Según el acceso:
También puede clasificarse según el número de sitios en los que está distribuida la
base de datos.
• Centralizado: La base de datos y el software están almacenados en un solo sitio
(una sola computadora).
• Distribuido: La base de datos y el software SGBD pueden estar distribuidos en
múltiples sitios conectados por una red.
Según el ámbito de aplicación:
• De propósito general: Adaptable a cualquier tipo de aplicación
• De propósito específico: Diseñada como aplicación única.
Según el costo:
• Software Comercial
• Software Libre: Gratuito
Generalidades del entorno de desarrollo integrado de bases de datos.
6
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
2.3 Subtema 3: Ranking de SGBD (DBMS)
En la actualidad, existen multitud de SGBD y pueden ser clasificados según la forma de
administrar los datos en:
• Relacionales (SQL)
• No Relacionales (NoSQL)
Según la página web www.db-engines.com el ranking de SGBD es:
• Oracle (Relacional)
Figura 2. Oracle
• MySQL (Relacional)
Figura 3. MySQL
• Microsoft SQL Server (Relacional)
Figura 4. Microsoft SQL Server
Generalidades del entorno de desarrollo integrado de bases de datos.
7
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
• PostgreSQL (Relacional)
Figura 5. PostgreSQL
• MongoDB (Documento)
Figura 6. MongoDB
• IBM Db2 (Relacional)
Figura 7. IBM Db2
• Redis (Valor Clave)
Figura 8. Redis
Generalidades del entorno de desarrollo integrado de bases de datos.
8
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
• Elasticsearch (Buscado)
Figura 9. Elasticsearch
• SQLite (Relacional)
Figura 10. SQLite
• Cassandra (NoSQL)
Figura 11. Cassandra
Generalidades del entorno de desarrollo integrado de bases de datos.
9
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
2.4 Subtema 4: Requerimientos de instalación
La instalación de un SGBD requiere del conocimiento, por parte de quien lo instale, de
varios elementos necesarios que caracterizan a su equipo de cómputo. Entre los
principales están (Bloque, n.d.):
• Requerimientos de hardware y software:
o Memoria RAM
o Memoria virtual
o Espacio de disco duro para instalación del SGBD
o Verificar si el sistema operativo que esta instalado en la computadora o
servidor es compatible
o Arquitectura del sistema operativo: 32 o 64 bits
• Configuración de los servicios TCP/IP con SSL
• Tamaño de las bases de datos que estarán dentro del SGBD
• Conectividad
o Si se requiere una base de datos que sea accesible desde internet
• Número de conexiones simultáneas
• Paquetes o aplicaciones preinstaladas
• Configuración de variables de ambiente
Pasos de instalación de SQL Server 2008
Microsoft SQL Server 2008 Express with Advanced Services incluye:
• SQL Server Express 2008
• SQL Server Management Studio
• SQL Server Business Intelligence Development Studio
• Reporting Services
Requerimientos
• Tipo de procesador
Procesador x86: Procesador compatible con Pentium III o superior.
Procesador x64: AMD Opteron, AMD Athlon 64, Intel Xeon compatible con Intel
EM64T Intel Pentium IV compatible con EM64T.
o Mínimo: Procesador x64: 1,4 GHz
o Recomendado: 2 GHz o más
Generalidades del entorno de desarrollo integrado de bases de datos.
10
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
• Disco Duro (32 y 64 bits)
Antes de ejecutar el programa de instalación para instalar o actualizar SQL
Server, compruebe que dispone de al menos 2,0 GB de espacio en disco en la
unidad del sistema para estos archivos.
• Memoria
Ediciones Express: 512 MB (recomendado 1 GB)
Todas las demás ediciones: 1 GB (recomendado 4 GB)
• Sistemas Operativos en donde se puede instalar:
o Windows 7, 8.1, 10.
Descargar SQL Server 2008 R2 Express
Puede descargar SQL Server 2008 R2 Express desde:
https://www.microsoft.com/es-es/download/details.aspx?id=1842
Elegir la versión conforme la arquitectura de su sistema.
• Si su pc es de arquitectura 64 bits seleccionar SQLEXPRADV_x64_ESN.exe
• Si su pc es de arquitectura 32 bits seleccionar SQLEXPRADV_x86_ESN.exe
Generalidades del entorno de desarrollo integrado de bases de datos.
11
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
Instalación SQL Server 2008 R2 Express
Una vez descarado el archivo, ejecutarlo para iniciar la instalación, dar clic en
Instalación y seleccione la opción “Nueva instalación”
Generalidades del entorno de desarrollo integrado de bases de datos.
12
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
A continuación, aceptar los términos de licencia y dar clic en siguiente.
Generalidades del entorno de desarrollo integrado de bases de datos.
13
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
Si se han cumplido correctamente los requisitos, dar clic en Siguiente para continuar.
Generalidades del entorno de desarrollo integrado de bases de datos.
14
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
Escoger instancia predeterminada porque es la primera instancia que se va ha instalar
y dar clic en Siguiente.
Generalidades del entorno de desarrollo integrado de bases de datos.
15
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
Generalidades del entorno de desarrollo integrado de bases de datos.
16
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
Generalidades del entorno de desarrollo integrado de bases de datos.
17
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
Una vez instalado SQL Server 2008 R2, podemos acceder al Management Studio desde
el botón Inicio.
Se inicia la ejecución del programa.
Existe la conexión a través de la autenticación de Windows y la autenticación de SQL
Server:
Generalidades del entorno de desarrollo integrado de bases de datos.
18
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
Modo de Autenticación de Windows
Modo de Autenticación de SQL Server a través de inicio de sesión sa (administrador del
sistema)
Generalidades del entorno de desarrollo integrado de bases de datos.
19
©
Universidad
Estatal
de
Milagro
–
UNEMI
FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
3. Bibliografía
» Bloque. (n.d.). SISTEMAS GESTORES DE BASES DE DATOS (SGBD) Bases de
Datos.
» Cabello, M. N. (2010). Introducción a las bases de datos relacionales. Vision
Libros.
» Cobo, Á. (2007). Diseño y programación de bases de datos. Visión Libros.
» Connolly, T. M., & Begg, C. E. (2015). Database systems: a practical approach to
design, implementation, and management, Global ed. Harlow, Pearson
Education.
» Elmasri, R., & Navathe, S. B. (2016). Fundamentals of Database Systems
Laboratory Manual. Hoboken. NJ: Pearson.

Más contenido relacionado

La actualidad más candente

Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosJesús Tramullas
 
Taller 1, 2010
Taller 1, 2010Taller 1, 2010
Taller 1, 2010Lakxmy
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datosalexmerono
 
Manejador de base de datos
Manejador de base de datosManejador de base de datos
Manejador de base de datosadezhiz
 
Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6Karen Plata
 
SIstemas Manejadores De Base De Datos
SIstemas Manejadores De Base De DatosSIstemas Manejadores De Base De Datos
SIstemas Manejadores De Base De Datosrafael fonseca
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datosIsabel
 
Actividad 2 base de datos
Actividad 2 base de datosActividad 2 base de datos
Actividad 2 base de datosKristhian Amaya
 
Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datosLuis Vázquez
 

La actualidad más candente (19)

6140520
61405206140520
6140520
 
Smbd
SmbdSmbd
Smbd
 
Sistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datosSistemas de Gestión de Bases de datos
Sistemas de Gestión de Bases de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
4042340
40423404042340
4042340
 
Taller 1, 2010
Taller 1, 2010Taller 1, 2010
Taller 1, 2010
 
Sistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de DatosSistemas Gestores de Bases de Datos
Sistemas Gestores de Bases de Datos
 
Manejador de base de datos
Manejador de base de datosManejador de base de datos
Manejador de base de datos
 
Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6Ciberconsulta -karen plata- 11-6
Ciberconsulta -karen plata- 11-6
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
SIstemas Manejadores De Base De Datos
SIstemas Manejadores De Base De DatosSIstemas Manejadores De Base De Datos
SIstemas Manejadores De Base De Datos
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Actividad 2 base de datos
Actividad 2 base de datosActividad 2 base de datos
Actividad 2 base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
baseIntroduccion bd
baseIntroduccion bdbaseIntroduccion bd
baseIntroduccion bd
 
Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datos
 
Unidad 2 actividad 2 bases de datos
Unidad 2 actividad 2 bases de datosUnidad 2 actividad 2 bases de datos
Unidad 2 actividad 2 bases de datos
 

Similar a Base datos t1 u3

archivodiapositiva_202261218025.pptx
archivodiapositiva_202261218025.pptxarchivodiapositiva_202261218025.pptx
archivodiapositiva_202261218025.pptxStevenTusabes
 
Taller de Base de datos - Unidad 1 SGBD introduccion
Taller de Base de datos - Unidad 1 SGBD introduccionTaller de Base de datos - Unidad 1 SGBD introduccion
Taller de Base de datos - Unidad 1 SGBD introduccionJosé Antonio Sandoval Acosta
 
Sistemas gestores de base de datos y sql server 2008
Sistemas gestores de base de datos y sql server 2008Sistemas gestores de base de datos y sql server 2008
Sistemas gestores de base de datos y sql server 2008nadialsprom12
 
Administracion de datos
Administracion de datosAdministracion de datos
Administracion de datosUsein Gonzalez
 
Gestores de Base de Datos
Gestores de Base de DatosGestores de Base de Datos
Gestores de Base de DatosRedrobanA
 
Funciones de un DBA y componentes tecnológicos de la pagina ORAA
Funciones de un DBA y componentes tecnológicos de la pagina ORAAFunciones de un DBA y componentes tecnológicos de la pagina ORAA
Funciones de un DBA y componentes tecnológicos de la pagina ORAAjerson rojas lopez
 
Proyecto Semestral Base de Datos
Proyecto Semestral Base de DatosProyecto Semestral Base de Datos
Proyecto Semestral Base de DatosKristopher Marrero
 
Nestor Nieto Tarea03
Nestor Nieto Tarea03Nestor Nieto Tarea03
Nestor Nieto Tarea03NestorNieto
 
cuadro_comparativo_SGBD_top_10.docx (1).docx
cuadro_comparativo_SGBD_top_10.docx (1).docxcuadro_comparativo_SGBD_top_10.docx (1).docx
cuadro_comparativo_SGBD_top_10.docx (1).docxIgor Rodriguez
 
Servidores web de altas prestaciones. Tema 7
Servidores web de altas prestaciones. Tema 7Servidores web de altas prestaciones. Tema 7
Servidores web de altas prestaciones. Tema 7pacvslideshare
 
Presentación base de datos sesión 1-2019.pdf
Presentación base de datos sesión 1-2019.pdfPresentación base de datos sesión 1-2019.pdf
Presentación base de datos sesión 1-2019.pdfalexanderruiz51376
 
S M D B E Q U I P O11
S M D B  E Q U I P O11S M D B  E Q U I P O11
S M D B E Q U I P O11antori
 

Similar a Base datos t1 u3 (20)

Antologia de taller de base de datos 1 26
Antologia de taller de base de datos 1 26Antologia de taller de base de datos 1 26
Antologia de taller de base de datos 1 26
 
archivodiapositiva_202261218025.pptx
archivodiapositiva_202261218025.pptxarchivodiapositiva_202261218025.pptx
archivodiapositiva_202261218025.pptx
 
Taller de Base de datos - Unidad 1 SGBD introduccion
Taller de Base de datos - Unidad 1 SGBD introduccionTaller de Base de datos - Unidad 1 SGBD introduccion
Taller de Base de datos - Unidad 1 SGBD introduccion
 
Sistemas gestores de base de datos y sql server 2008
Sistemas gestores de base de datos y sql server 2008Sistemas gestores de base de datos y sql server 2008
Sistemas gestores de base de datos y sql server 2008
 
Administracion de datos
Administracion de datosAdministracion de datos
Administracion de datos
 
Gestores de Base de Datos
Gestores de Base de DatosGestores de Base de Datos
Gestores de Base de Datos
 
Funciones de un DBA y componentes tecnológicos de la pagina ORAA
Funciones de un DBA y componentes tecnológicos de la pagina ORAAFunciones de un DBA y componentes tecnológicos de la pagina ORAA
Funciones de un DBA y componentes tecnológicos de la pagina ORAA
 
Proyecto Semestral Base de Datos
Proyecto Semestral Base de DatosProyecto Semestral Base de Datos
Proyecto Semestral Base de Datos
 
Nestor Nieto Tarea03
Nestor Nieto Tarea03Nestor Nieto Tarea03
Nestor Nieto Tarea03
 
BDD_U1_A5_JUAZ
BDD_U1_A5_JUAZBDD_U1_A5_JUAZ
BDD_U1_A5_JUAZ
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
cuadro_comparativo_SGBD_top_10.docx (1).docx
cuadro_comparativo_SGBD_top_10.docx (1).docxcuadro_comparativo_SGBD_top_10.docx (1).docx
cuadro_comparativo_SGBD_top_10.docx (1).docx
 
Servidores web de altas prestaciones. Tema 7
Servidores web de altas prestaciones. Tema 7Servidores web de altas prestaciones. Tema 7
Servidores web de altas prestaciones. Tema 7
 
Gestores
GestoresGestores
Gestores
 
SGBD Postgresql
SGBD PostgresqlSGBD Postgresql
SGBD Postgresql
 
Trabajo de case
Trabajo de caseTrabajo de case
Trabajo de case
 
Presentación base de datos sesión 1-2019.pdf
Presentación base de datos sesión 1-2019.pdfPresentación base de datos sesión 1-2019.pdf
Presentación base de datos sesión 1-2019.pdf
 
S M D B E Q U I P O11
S M D B  E Q U I P O11S M D B  E Q U I P O11
S M D B E Q U I P O11
 
Abd1 intro
Abd1 introAbd1 intro
Abd1 intro
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Más de XavierBeltran7

Base datos presentacion 1
Base datos presentacion 1Base datos presentacion 1
Base datos presentacion 1XavierBeltran7
 
Base datos presentacion 4
Base datos presentacion 4Base datos presentacion 4
Base datos presentacion 4XavierBeltran7
 
Base datos presentacion 3
Base datos presentacion 3Base datos presentacion 3
Base datos presentacion 3XavierBeltran7
 
Base datos presentacion 2
Base datos presentacion 2Base datos presentacion 2
Base datos presentacion 2XavierBeltran7
 
Servicios de impresión de gnu linux
Servicios de impresión de gnu linuxServicios de impresión de gnu linux
Servicios de impresión de gnu linuxXavierBeltran7
 
Enfoques y teorías del liderazgo
Enfoques y teorías del liderazgoEnfoques y teorías del liderazgo
Enfoques y teorías del liderazgoXavierBeltran7
 

Más de XavierBeltran7 (10)

Base datos t1 u2
Base datos t1 u2Base datos t1 u2
Base datos t1 u2
 
Base datos t1 u1
Base datos t1 u1Base datos t1 u1
Base datos t1 u1
 
Base datos presentacion 1
Base datos presentacion 1Base datos presentacion 1
Base datos presentacion 1
 
Base datos presentacion 4
Base datos presentacion 4Base datos presentacion 4
Base datos presentacion 4
 
Base datos presentacion 3
Base datos presentacion 3Base datos presentacion 3
Base datos presentacion 3
 
Base datos presentacion 2
Base datos presentacion 2Base datos presentacion 2
Base datos presentacion 2
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Servicios de impresión de gnu linux
Servicios de impresión de gnu linuxServicios de impresión de gnu linux
Servicios de impresión de gnu linux
 
Herramientas bind
Herramientas bindHerramientas bind
Herramientas bind
 
Enfoques y teorías del liderazgo
Enfoques y teorías del liderazgoEnfoques y teorías del liderazgo
Enfoques y teorías del liderazgo
 

Base datos t1 u3

  • 1.
  • 2. 2 ÍNDICE 1. Unidad 3: Entorno de Desarrollo Integrado de Base de Datos .............................3 Tema 1: Generalidades del entorno de desarrollo integrado de bases de datos. ........ 3 Objetivo:........................................................................................................................ 3 Introducción: ................................................................................................................. 3 2. Información de los subtemas .............................................................................4 2.1 Subtema 1: Definición de SGBD ......................................................................... 4 2.2 Subtema 2: Clasificación de SGBD (DBMS) ........................................................ 5 2.3 Subtema 3: Ranking de SGBD (DBMS) ............................................................... 6 2.4 Subtema 4: Requerimientos de instalación ....................................................... 9 3. Bibliografía......................................................................................................19
  • 3. Generalidades del entorno de desarrollo integrado de bases de datos. 3 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 1. Unidad 3: Entorno de Desarrollo Integrado de Base de Datos Tema 1: Generalidades del entorno de desarrollo integrado de bases de datos. Objetivo: El objetivo de aplicar la herramienta de gestión de base de datos en este tema es: estructurar propuestas reales mediante el modelamiento entidad-relación, modelo de datos, diseño de base de datos y restricciones que evidencien su capacidad de emprendimiento para su ejecución. Introducción: Las bases de datos requieren de un SGBD para poder ser administradas. Algunos SGBD se clasifican según el modelo, números de usuarios, acceso, ámbito de aplicación y costo. Existen múltiples SGBD entre los más populares se encuentran: Oracle, MySql, Microsoft SQL Server y PostgreSQL.
  • 4. Generalidades del entorno de desarrollo integrado de bases de datos. 4 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 2. Informacion de los subtemas 2.1 Subtema 1: Definición de SGBD Un sistema de gestión de base de datos (DBMS, por sus siglas en inglés) es una colección de archivos de datos computarizados que permiten a los usuarios almacenar, administrar y facilitar el acceso a la base de datos. Es decir, es un software que permite a los usuarios definir, crear, mantener y controlar el acceso a la base de datos (Connolly & Begg, 2015). Figura 1. Entorno simplificado de un sistema de base de datos. Tomada de (Elmasri & Navathe, 2016) Un SGBD permite (Cabello, 2010): • Definir los datos a los distintos niveles de abstracción (físico, lógico y externo). • Manipulación de los datos en la base de datos, permitiendo insertar, modificar, borrar y consultar los datos. • Mantenimiento de la integridad de la base de datos. • Control de la privacidad y seguridad de los datos en la base de datos. Un SGBD utiliza: • DDL (Data Definition Language) para definir la base de datos. DML (Data Manipulation Language) para insertar, actualizar, borrar y obtener datos de la base de datos.
  • 5. Generalidades del entorno de desarrollo integrado de bases de datos. 5 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 2.2 Subtema 2: Clasificación de SGBD (DBMS) Los SGBD se clasifican en: Según el modelo (Cobo, 2007): • Jerárquico: Un SGBD jerárquico utiliza árboles para la representación lógica de los datos. • Red: Los SGBD en red utilizan estructura no lineal red. Es decir, cada registro hijo puede tener más de un nodo padre. • Relacional: Desarrollado por Codd, en este modelo de datos la representación lógica de las entidades y relaciones se las representa en tablas bidimensionales. • Orientado a Objetos: En este modelo se encapsulan códigos y datos en una única entidad llamada objeto. Según el número de usuarios: Los SGBD también se pueden clasificar por el número de usuarios a los que da servicio. • Monousuario: Sólo atienden a un usuario a la vez • Multiusuario: Atienden a varios usuarios al mismo tiempo. Según el acceso: También puede clasificarse según el número de sitios en los que está distribuida la base de datos. • Centralizado: La base de datos y el software están almacenados en un solo sitio (una sola computadora). • Distribuido: La base de datos y el software SGBD pueden estar distribuidos en múltiples sitios conectados por una red. Según el ámbito de aplicación: • De propósito general: Adaptable a cualquier tipo de aplicación • De propósito específico: Diseñada como aplicación única. Según el costo: • Software Comercial • Software Libre: Gratuito
  • 6. Generalidades del entorno de desarrollo integrado de bases de datos. 6 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 2.3 Subtema 3: Ranking de SGBD (DBMS) En la actualidad, existen multitud de SGBD y pueden ser clasificados según la forma de administrar los datos en: • Relacionales (SQL) • No Relacionales (NoSQL) Según la página web www.db-engines.com el ranking de SGBD es: • Oracle (Relacional) Figura 2. Oracle • MySQL (Relacional) Figura 3. MySQL • Microsoft SQL Server (Relacional) Figura 4. Microsoft SQL Server
  • 7. Generalidades del entorno de desarrollo integrado de bases de datos. 7 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 • PostgreSQL (Relacional) Figura 5. PostgreSQL • MongoDB (Documento) Figura 6. MongoDB • IBM Db2 (Relacional) Figura 7. IBM Db2 • Redis (Valor Clave) Figura 8. Redis
  • 8. Generalidades del entorno de desarrollo integrado de bases de datos. 8 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 • Elasticsearch (Buscado) Figura 9. Elasticsearch • SQLite (Relacional) Figura 10. SQLite • Cassandra (NoSQL) Figura 11. Cassandra
  • 9. Generalidades del entorno de desarrollo integrado de bases de datos. 9 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 2.4 Subtema 4: Requerimientos de instalación La instalación de un SGBD requiere del conocimiento, por parte de quien lo instale, de varios elementos necesarios que caracterizan a su equipo de cómputo. Entre los principales están (Bloque, n.d.): • Requerimientos de hardware y software: o Memoria RAM o Memoria virtual o Espacio de disco duro para instalación del SGBD o Verificar si el sistema operativo que esta instalado en la computadora o servidor es compatible o Arquitectura del sistema operativo: 32 o 64 bits • Configuración de los servicios TCP/IP con SSL • Tamaño de las bases de datos que estarán dentro del SGBD • Conectividad o Si se requiere una base de datos que sea accesible desde internet • Número de conexiones simultáneas • Paquetes o aplicaciones preinstaladas • Configuración de variables de ambiente Pasos de instalación de SQL Server 2008 Microsoft SQL Server 2008 Express with Advanced Services incluye: • SQL Server Express 2008 • SQL Server Management Studio • SQL Server Business Intelligence Development Studio • Reporting Services Requerimientos • Tipo de procesador Procesador x86: Procesador compatible con Pentium III o superior. Procesador x64: AMD Opteron, AMD Athlon 64, Intel Xeon compatible con Intel EM64T Intel Pentium IV compatible con EM64T. o Mínimo: Procesador x64: 1,4 GHz o Recomendado: 2 GHz o más
  • 10. Generalidades del entorno de desarrollo integrado de bases de datos. 10 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 • Disco Duro (32 y 64 bits) Antes de ejecutar el programa de instalación para instalar o actualizar SQL Server, compruebe que dispone de al menos 2,0 GB de espacio en disco en la unidad del sistema para estos archivos. • Memoria Ediciones Express: 512 MB (recomendado 1 GB) Todas las demás ediciones: 1 GB (recomendado 4 GB) • Sistemas Operativos en donde se puede instalar: o Windows 7, 8.1, 10. Descargar SQL Server 2008 R2 Express Puede descargar SQL Server 2008 R2 Express desde: https://www.microsoft.com/es-es/download/details.aspx?id=1842 Elegir la versión conforme la arquitectura de su sistema. • Si su pc es de arquitectura 64 bits seleccionar SQLEXPRADV_x64_ESN.exe • Si su pc es de arquitectura 32 bits seleccionar SQLEXPRADV_x86_ESN.exe
  • 11. Generalidades del entorno de desarrollo integrado de bases de datos. 11 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 Instalación SQL Server 2008 R2 Express Una vez descarado el archivo, ejecutarlo para iniciar la instalación, dar clic en Instalación y seleccione la opción “Nueva instalación”
  • 12. Generalidades del entorno de desarrollo integrado de bases de datos. 12 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 A continuación, aceptar los términos de licencia y dar clic en siguiente.
  • 13. Generalidades del entorno de desarrollo integrado de bases de datos. 13 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 Si se han cumplido correctamente los requisitos, dar clic en Siguiente para continuar.
  • 14. Generalidades del entorno de desarrollo integrado de bases de datos. 14 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 Escoger instancia predeterminada porque es la primera instancia que se va ha instalar y dar clic en Siguiente.
  • 15. Generalidades del entorno de desarrollo integrado de bases de datos. 15 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
  • 16. Generalidades del entorno de desarrollo integrado de bases de datos. 16 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019
  • 17. Generalidades del entorno de desarrollo integrado de bases de datos. 17 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 Una vez instalado SQL Server 2008 R2, podemos acceder al Management Studio desde el botón Inicio. Se inicia la ejecución del programa. Existe la conexión a través de la autenticación de Windows y la autenticación de SQL Server:
  • 18. Generalidades del entorno de desarrollo integrado de bases de datos. 18 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 Modo de Autenticación de Windows Modo de Autenticación de SQL Server a través de inicio de sesión sa (administrador del sistema)
  • 19. Generalidades del entorno de desarrollo integrado de bases de datos. 19 © Universidad Estatal de Milagro – UNEMI FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 3. Bibliografía » Bloque. (n.d.). SISTEMAS GESTORES DE BASES DE DATOS (SGBD) Bases de Datos. » Cabello, M. N. (2010). Introducción a las bases de datos relacionales. Vision Libros. » Cobo, Á. (2007). Diseño y programación de bases de datos. Visión Libros. » Connolly, T. M., & Begg, C. E. (2015). Database systems: a practical approach to design, implementation, and management, Global ed. Harlow, Pearson Education. » Elmasri, R., & Navathe, S. B. (2016). Fundamentals of Database Systems Laboratory Manual. Hoboken. NJ: Pearson.