Está en la página 1de 19

Í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

2
Generalidades del entorno de desarrollo integrado de bases de datos.

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.
© Universidad Estatal de Milagro – UNEMI

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 3


Generalidades del entorno de desarrollo integrado de bases de datos.

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,
© Universidad Estatal de Milagro – UNEMI

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.

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 4


Generalidades del entorno de desarrollo integrado de bases de datos.

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:


© Universidad Estatal de Milagro – UNEMI

• 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

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 5


Generalidades del entorno de desarrollo integrado de bases de datos.

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)


© Universidad Estatal de Milagro – UNEMI

Figura 4. Microsoft SQL Server

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 6


Generalidades del entorno de desarrollo integrado de bases de datos.

• PostgreSQL (Relacional)

Figura 5. PostgreSQL

• MongoDB (Documento)

Figura 6. MongoDB

• IBM Db2 (Relacional)

Figura 7. IBM Db2

• Redis (Valor Clave)


© Universidad Estatal de Milagro – UNEMI

Figura 8. Redis

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 7


Generalidades del entorno de desarrollo integrado de bases de datos.

• Elasticsearch (Buscado)

Figura 9. Elasticsearch

• SQLite (Relacional)

Figura 10. SQLite

• Cassandra (NoSQL)
© Universidad Estatal de Milagro – UNEMI

Figura 11. Cassandra

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 8


Generalidades del entorno de desarrollo integrado de bases de datos.

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
© Universidad Estatal de Milagro – UNEMI

• 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

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 9


Generalidades del entorno de desarrollo integrado de bases de datos.

• 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
© Universidad Estatal de Milagro – UNEMI

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 10


Generalidades del entorno de desarrollo integrado de bases de datos.

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”
© Universidad Estatal de Milagro – UNEMI

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 11


Generalidades del entorno de desarrollo integrado de bases de datos.

A continuación, aceptar los términos de licencia y dar clic en siguiente.


© Universidad Estatal de Milagro – UNEMI

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 12


Generalidades del entorno de desarrollo integrado de bases de datos.

Si se han cumplido correctamente los requisitos, dar clic en Siguiente para continuar.
© Universidad Estatal de Milagro – UNEMI

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 13


Generalidades del entorno de desarrollo integrado de bases de datos.

Escoger instancia predeterminada porque es la primera instancia que se va ha instalar


y dar clic en Siguiente.
© Universidad Estatal de Milagro – UNEMI

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 14


Generalidades del entorno de desarrollo integrado de bases de datos.
© Universidad Estatal de Milagro – UNEMI

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 15


Generalidades del entorno de desarrollo integrado de bases de datos.
© Universidad Estatal de Milagro – UNEMI

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 16


Generalidades del entorno de desarrollo integrado de bases de datos.

Una vez instalado SQL Server 2008 R2, podemos acceder al Management Studio desde
el botón Inicio.

Se inicia la ejecución del programa.


© Universidad Estatal de Milagro – UNEMI

Existe la conexión a través de la autenticación de Windows y la autenticación de SQL


Server:

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 17


Generalidades del entorno de desarrollo integrado de bases de datos.

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)
© Universidad Estatal de Milagro – UNEMI

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 18


Generalidades del entorno de desarrollo integrado de bases de datos.

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.
© Universidad Estatal de Milagro – UNEMI

FORMATO CONTROLADO: FR0018/ v1.0 / 18-11-2019 19

También podría gustarte