La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL ESCUELA UNIVERSITARIA DE EDUCACIÓN A DISTANCIA ESCUELA UNIVERSITARIA DE EDUCACIÓN A DISTANCIA ESPECIALIDAD: INGENIERÍA.

Presentaciones similares


Presentación del tema: "UNIVERSIDAD NACIONAL FEDERICO VILLAREAL ESCUELA UNIVERSITARIA DE EDUCACIÓN A DISTANCIA ESCUELA UNIVERSITARIA DE EDUCACIÓN A DISTANCIA ESPECIALIDAD: INGENIERÍA."— Transcripción de la presentación:

1 UNIVERSIDAD NACIONAL FEDERICO VILLAREAL ESCUELA UNIVERSITARIA DE EDUCACIÓN A DISTANCIA ESCUELA UNIVERSITARIA DE EDUCACIÓN A DISTANCIA ESPECIALIDAD: INGENIERÍA DE SISTEMAS ESPECIALIDAD: INGENIERÍA DE SISTEMAS CICLO: VI Lima, mayo 2019. DOCENTE: AGUSTIN ROBLES CRUZ CURSO: SISTEMA DE BASE DE DATOS Email: agustinroblescruz@gmail.com agustinroblescruz@gmail.com

2 CURSO: SISTEMA DE BASES DE DATOS I.Base de Datos: definición II.Definiciones de sistemas de Base de Datos. 1.Base de datos jerárquicos 2.Base de datos de red 3.Base de datos orientado a objetos 4.Base de datos relacionales 5.Base de datos No relacionales III.- Modelos de Base de Datos 1.Modelo conceptual 2.Modelo lógico 3.Modelo Físico

3 CURSO: SISTEMA DE BASES DE DATOS IV.Modelo de Base de Datos Relacionales. V.Modelo entidad Relación VI.Normalización de Base de Datos Relacionales VII.Lenguaje SQL VIII.Creación de Base de Datos Relacional. IX.Objetos de Base de Datos Relacionales. X.Bases Datos Distribuidas Herramientas a Usar: Oracle Database 11g Express Edition Oracle Sql Deveveloper Oracle Sql Deveveloper Data Modeler

4 CURSO: SISTEMA DE BASES DE DATOS Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.

5 CURSO: SISTEMA DE BASES DE DATOS Hay programas denominados sistemas gestores de bases de datos, abreviado SGBD (del inglés Database Management System o DBMS), que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Ejemplos: Oracle Sql server My SQL PostGreSQL Mongo DB

6 CURSO: SISTEMA DE BASES DE DATOS

7 Base de datos jerárquicos Una base de datos jerárquica es un tipo de sistema de gestión de bases de datos que, como su nombre indica, almacena la información en una estructura jerárquica que enlaza los registros en forma de estructura de árbol (similar a un árbol visto al revés), en donde un nodo padre de información puede tener varios nodos hijo, y así sucesivamente.

8 CURSO: SISTEMA DE BASES DE DATOS Sistemas Gestores de bases de datos jerárquicas Adabas GTM IMS Focus

9 CURSO: SISTEMA DE BASES DE DATOS Base de Datos de Red Este es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico). Sistemas Gestores de Bases de Datos de Red IDMS

10 CURSO: SISTEMA DE BASES DE DATOS Bases de datos orientadas a objetos Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento).modelos informáticos orientados a objetos Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes del paradigma de objetos:  Encapsulación - Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos. Encapsulación  Herencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases. Herencia  Polimorfismo - Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos. Polimorfismo

11 CURSO: SISTEMA DE BASES DE DATOS Sistemas Gestores de Bases de Datos Orientado a Objetos DB4O ObjectDB Zope Object Database

12 CURSO: SISTEMA DE BASES DE DATOS Base de datos relacionales Este es el modelo utilizado en la actualidad para representar problemas reales y administrar datos dinámicamente. Tras ser postulados sus fundamentos en 1970 por Edgar Frank Codd, ​ de los laboratorios IBM en San José (California).1970Edgar Frank CoddIBMSan José (California) Su idea fundamental es el uso de "relaciones". Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados "tuplas". Pese a que esta es la teoría de las bases de datos relacionales creadas por Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar. Esto es pensando en cada relación como si fuese una tabla que está compuesta por registros (las filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla).tuplasregistroscampos La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información. Durante su diseño, una base de datos relacional pasa por un proceso al que se le conoce como normalización de una base de datos.normalización de una base de datos

13 CURSO: SISTEMA DE BASES DE DATOS Manejadores de base de datos Relacionales (RDBMS). Oracle Sql Server My Sql PostGreSQL

14 CURSO: SISTEMA DE BASES DE DATOS Base de datos No relacionales Una diferencia clave entre las bases de datos de NoSQL y las bases de datos relacionales tradicionales, es el hecho de que NoSQL es una forma de almacenamiento no estructurado.

15 CURSO: SISTEMA DE BASES DE DATOS Manejadores de base de datos No Relacionales. Mongo DB Cassandra Redis

16 CURSO: SISTEMA DE BASES DE DATOS Modelo conceptual.- que representa la realidad en un alto nivel de abstracción. Modelo lógico.- describen las relaciones lógicas entre los datos y la base de datos Modelo Físico.- Un modelo de datos físicos es un modelo específico de bases de datos que representa objetos de datos relacionales (por ejemplo, tablas, columnas, claves principales y claves externas) y sus relaciones. Un modelo de datos físicos se puede utilizar para generar sentencias DDL que, después, se pueden desplegar en un servidor de base de datos.

17 CURSO: SISTEMA DE BASES DE DATOS  Definido por E.F. Codd en 1970, se fundamenta en conceptos matemáticos.  La estructura de datos básicos es la Relación, denominada normalmente como Tabla.  Una base de datos relacional se compone de una colección de relaciones.  Cuando una tabla contiene datos se dice que es una instancia de la relación.  Cada relación se asocia a una entidad, y se compone de una serie de atributos.  Las filas de la tabla definen las instancias de la entidad, y son las Tuplas de la Relación.  No se permiten tuplas duplicadas en una tabla, aunque los SGDB no suelen controlarlo.  Las columnas de la tabla son las ocurrencias de los atributos de la entidad.  Con cada atributo se asocia un Dominio que define el posible rango de valores.  Dicho dominio define una Restricción de los atributos.  La manipulación de los datos se realizan mediante Lenguajes de Especificación.  Constituye la base para el sistema manejador de base de datos Relacionales (RDBMS).

18 CURSO: SISTEMA DE BASES DE DATOS  El modelo de datos E-R se basa en una percepción de un mundo real que consiste en: Una colección de objetos básicos ENTIDAD Relación /asociación entre estos objetos RELACION Restricciones de los datos Cardinalidad de Asignación  Una entidad se compone de Atributos.

19 CURSO: SISTEMA DE BASES DE DATOS Diagrama E-R

20 CURSO: SISTEMA DE BASES DE DATOS Terminología de una b.d. relacional

21 CURSO: SISTEMA DE BASES DE DATOS Relaciones entre tablas

22


Descargar ppt "UNIVERSIDAD NACIONAL FEDERICO VILLAREAL ESCUELA UNIVERSITARIA DE EDUCACIÓN A DISTANCIA ESCUELA UNIVERSITARIA DE EDUCACIÓN A DISTANCIA ESPECIALIDAD: INGENIERÍA."

Presentaciones similares


Anuncios Google