La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Beatriz Adriana Sabino Moxo

Presentaciones similares


Presentación del tema: "Beatriz Adriana Sabino Moxo"— Transcripción de la presentación:

1 Beatriz Adriana Sabino Moxo
Base de Datos I Beatriz Adriana Sabino Moxo Cubo: 3

2 Base de Datos I OBJETIVO GENERAL DE LA ASIGNATURA
Aplicar los principios fundamentales de las bases de datos y de sus principales modelos para dominar y aplicar el análisis, diseño, normalización y creación de bases de datos.

3 Base de Datos I Temas. INTRODUCCIÓN A LAS BASES DE DATOS
ANÁLISIS Y DISEÑO DE LAS BASES DE DATOS. MODELO RELACIONAL LENGUAJES RELACIONALES LENGUAJE DE CONSULTA ESTRUCTURADO (SQL)

4 Introducción

5 Antecedentes … Antes … Ahora Dpto. Personal Dpto. Ventas Clientes
Empleados Ventas Cuentas Empleados Inventario Ventas … Ahora BASE DE DATOS Empleados Clientes Ventas Inventario Cuentas SGBD

6 Conceptos generales

7 Base de datos Conjunto de datos comunes que se almacenan sin redundancia para ser útiles en diferentes aplicaciones.

8 Base de datos Fondo común de información almacenada en una computadora para que cualquier persona o programa autorizado pueda acceder a ella, independientemente de su lugar de procedencia y del uso que haga de ella.

9 Sistema de gestión de base de datos (SGBD,SMBD).
Software con capacidad para definir, mantener y utilizar una base de datos. Debe permitir definir estructuras de almacenamiento, acceder a los datos de forma eficiente y segura, etc..

10 Conceptos generales Ejemplos:
Oracle, IBM DB2, Microsoft SQL Server, Interbase Interbase, MySQL, PostgreSQL, etc.

11 Conceptos generales Sistema de Gestión de Bases de Datos LDD LMD LCD

12 Conceptos generales Lenguaje de definición de datos (DDL). Para definir los esquemas de la base de datos Lenguaje de manipulación de datos (DML). Para manipular los datos de la base de datos . Lenguaje de control de datos (DCL). Para la administración de usuarios y seguridad en la base de datos.

13 Arquitectura en tres niveles de un SBD

14 Arquitectura en tres niveles de un SBD
Nivel Interno (Nivel físico) Almacenamiento físico de los datos.

15 Arquitectura en tres niveles de un SBD
Nivel Interno (Nivel físico) Struct staff{ char nombre[100]; Int edad; float salario; Struct fecha fecha_nacimiento };

16 Arquitectura en tres niveles de un SBD
Nivel Conceptual Descripción de los datos y de sus relaciones (modelo conceptual de la base de datos).

17 Arquitectura en tres niveles de un SBD
Nivel Externo Definición de vistas (partes de la BD visibles para las distintas aplicaciones y usuarios).

18 Arquitectura en tres niveles de un SBD
Nivel Externo nombre edad salario Fecha nacimiento nombre edad Fecha nacimiento BD Visión Vendedor Visión Contador

19 Arquitectura en tres niveles de un SBD
Centralizada Cliente-Servidor Distribuidas

20 Arquitectura Centralizada
Sistemas con un único servidor que se encarga de todas las tareas.

21 Arquitectura Centralizada
Servidorr Base de Datos

22 Arquitectura Cliente-Servidor
Base de Datos Servidorr Cliente Cliente Cliente

23 Arquitectura Cliente-Servidor
Cliente: manejo de la interfaz gráfica, entradas, reportes, algunas validaciones, notificaciones, etc (la parte visible al usuario). Servidor: Manejo de las transacciones, procesamiento, validaciones de integridad, control de concurrencia, etc.

24 Arquitectura Distribuidas
Nodos distribuidos geográficamente. Administración independiente (Autónoma) de cada nodo. Compartimento de Datos: Los usuarios de cada nodo pueden acceder a los datos de otros nodos (transacciones globales).

25 Arquitectura Distribuidas

26 GRACIAS


Descargar ppt "Beatriz Adriana Sabino Moxo"

Presentaciones similares


Anuncios Google