1. Sistema de Gestión de Bases de
Datos- II Parte
Reneé Sánchez Barzola
5toA-secundaria
2. Índice
Arquitectura de un SGBD
Los Modelos de Bases de Datos
El modelo relacional de Bases de
Datos
El SGBDR SQL Server 2008
3. Arquitectura de un SGBD
Según el comité de planeación y requisitos de estandares ha
establecido una arquitectura de tres niveles :
El nivel externo: se refiere al uso que hacen los sistemas de
gestión. Ej. En un cajero
El nivel conceptual: se refiere al diseño que debe hacer el
programador o analista de sistemas. Ej. En nuestro curso de
EPT, desarrollaremos un diseño para gestionar datos
El nivel interno: llamado también de almacenamiento ya que
almacena datos. Ej. Memorias USB, disco duros.
4. Los Modelos de Bases de Datos
Define el diseño lógico de los datos. Un modelo
describe las relaciones entre las distintas partes
de los datos.
Existen tres modelos de diseño de base de datos:
Modelo jerárquico: los datos organizados como
un árbol invertido
Modelo en red: están organizados en un grafico
Modelo relacional: mediante serie de relaciones.
5. Modelo relacional de las bases de
datos
Es una base de datos que cumple con el modelo
relacional, el cual es el modelo más utilizado en
la actualidad para implementar bases de datos ya
planificadas. Permiten establecer interconexiones
(relaciones) entre los datos (que están guardados
en tablas), y a través de dichas conexiones
relacionar los datos de ambas tablas, de ahí
proviene su nombre: "Modelo Relacional".
6. El SGBDR SQL Server 2008
Microsoft SQL Server es un sistema para la
gestión de bases de datos producido por
Microsoft basado en el modelo relacional.
Sus lenguajes para consultas son T-SQL y
ANSI SQL. Microsoft SQL Server constituye
la alternativa de Microsoft a otros potentes
sistemas gestores de bases de datos como
son Oracle, PostgreSQL o MySQL.
Soporte de transacciones.
Soporta procedimientos almacenados.
Incluye también un entorno gráfico de
administración, que permite el uso de
comandos DDL y DML gráficamente.
Permite trabajar en modo cliente-servidor,
donde la información y datos se alojan en el
servidor y los terminales o clientes de la red
sólo acceden a la información.