2. Índice
Arquitectura de un SGBD
Los Modelos de Bases de Datos
El Modelo relacional de Bases de Datos
El Sistema de Gestión de Bases de Datos Relacional
SQL Server 2008
3. Arquitectura de SGBD
Todo sistema de gestión de base de datos tiene una
arquitectura que consta de tres niveles
A) Nivel Externo: Se refiere al uso que hacen los usuarios
en el SGBD. Los usuarios pueden interactuar en un cajero.
B) Nivel Conceptual: Se refiere al diseño que debe hacer el
programador de sistemas según la necesidad de base de
datos.
C) Nivel Interno: Llamado también de almacenamiento se
refiere a los dispositivos que almacenan los datos que son
físicos como USB, DVD, cintas, etc.
4. Los Modelos de Bases de Datos
Un modelo de BD se refiere al diseño lógico de los datos y
describe la manera como se desarrolla las distintas partes
de estas. (se refiere a como se desarrolla el nivel
conceptual).
Existen 3 modelos de diseños de datos:
A) Árbol Invertido: Los datos se presentan en esta forma.
B) El modelo de red: Los datos están organizados en un
gráfico, donde se tiene acceso a algunos datos a través de
varios caminos y no hay jerarquía.
C) El modelo Relacional: Los datos se representan
mediante una serie de relaciones (o tablas). En este caso los
SGBD se llama SGBR.
5. El modelo relacional de Bases de
Datos
Se refiere al modelo en que los datos se representan
mediante una serie de relaciones o tablas. Aquí los
SGBD se llaman SGBDR y se usa el término Relación
como su equivalente a Tabla, para representar datos.
Una relación es una tabla bidimensional, pues los
SGBDR organizan datos de manera que la vista
externa se vea como una serie de tablas.
En una relación a las columnas se les llaman:
CAMPOS o ATRIBUTOS. ( son los encabezados de las
columnas).
6. EL SGBDR SQL Server 2008
Es un SGBD que se corresponde con el Modelo relacional
creado por la empresa MICROSOFT. Podría decirse que
Microsoft SQL Server es una respuesta de Microsoft a otros
excelentes sistemas de gestores de base de datos como
MySQL, Oracle, Visual FoxPro entre otros.
Este sistema tiene las siguientes características:
Permite trabajar de modo cliente-servidor(donde la
información se aloja en el servidor y los terminales o
clientes de la red sólo acceden a la información).
Permite rrabajar en moso texto y en modo gráfico.
Cabe decir que existen varias versiones que han
evolucionado, siendo la última SQL Server 2012.