13
15/08/19 Catedra de Base de Datos Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Ciclo Lectivo 2019

Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

15/08/19

Catedra de Base de Datos

Facultad de Ciencias Exactas y Tecnología

Universidad Nacional de Tucumán

Ciclo Lectivo 2019

Page 2: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

Base de Datos. Definición.

“Una DB puede definirse como una colección de datos interrelacionados, almacenados en

conjuntos sin redundancias perjudiciales o innecesarias”. James Martin (1975)

DBMS o SGDB. Definición.

“Consiste en una colección de datos interrelacionados y un conjunto de programas para

acceder a dichos datos, en donde la colección de datos debe ser denominada como Bases

de Datos, y entender que la misma contiene información relevante para la empresa, siendo

su objetivo principal proporcionar una forma de almacenar y recuperar la información de

una base de datos de manera que sea tanto practica como eficiente”

(Silberschatz Abraham - Korth Henry F. – Sudarshan - 2006).

Resumen

Ing. Franco D. Menendez

Page 3: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

Arquitectura Funcional de una BD. Definición.

“Esta arquitectura indica las diferentes funciones o facilidades presentes en una DB,

teniendo en cuenta que tal arquitectura no refleja necesariamente la construcción física de

la DB”.

Resumen

Ing. Franco D. Menendez

Page 4: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

Resumen

Definición:

“Se considera que un Archivo de datos es un conjunto de información estructurada en

subconjuntos denominados Registros, los que normalmente yacen en medios externos de

memoria, tales como discos o cintas”.

Registro. Definición

“Un Registro R es un conjunto finito de pares tomados del producto cartesiano de los

atributos A y los valores V”.

R: A x V

Ing. Franco D. Menendez

Page 5: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

Resumen

Archivo. Definición:

“Un Archivo es un conjunto finito de registros, los cuales poseen valores Para un conjunto de

atributos dados. Si llamamos F al archivo formado por los Registro R, y con 1 <=i<=n, y tal

que cada uno de ellos posean m atributos”, ante lo que obtenemos los siguientes pares

ordenados:

Ing. Franco D. Menendez

Clave. Definición Formal

“Una Llave o Clave es un atributo aik tal que posea la propiedad que su valor Vik sea distinto

de los vjk para todos registros en F”

Page 6: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

Resumen “Un modelo de datos como un conjunto de herramientas conceptuales que permiten

describir: datos, relaciones entre ellos, semántica asociada a los datos y restricciones de

consistencia”.

Modelos de Datos

Los objetivos del modelo de datos son dos:

1.Formalización: definir formalmente las estructuras permitidas y las restricciones a fin

de representar los datos de un SI.

2.Diseño: el modelo resultante es un elemento básico para el desarrollo de la

metodología de diseño de la base de datos,

Tipificación de los Modelos de Datos

- Modelos lógicos:

- Basados en objetos.

- Basados en registros.

- Modelos físicos de datos:

Ing. Franco D. Menendez

Page 7: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

Resumen

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»

• Herencia: «Propiedad a través de la cual los objetos heredan comportamiento dentro

de una jerarquía de clases»

• Polimorfismo: «Propiedad de una operación mediante la cual puede ser aplicada a

distintos tipos de objetos».

Ing. Franco D. Menendez

Page 8: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

Resumen Abstracción

«Es una operación mental destinada a aislar conceptualmente una propiedad concreta de

un objeto, y reflexionar mentalmente sobre ésta, ignorando mentalmente las otras

propiedades del objeto en cuestión»

Tipos de abstracciones

- Clasificación: acción de abstraer las características comunes a un conjunto de

ejemplares para crear una categoría a la cual pertenecen.

- Agregación: consiste en construir un nuevo elemento del modelo como compuesto de

otros elementos. Puede ser agregación de clases, de propiedades para obtener una clase

o de propiedades para obtener una propiedad compuesta.

- Generalización: acción de abstraer las características comunes a varias clases

(subclase) para construir una clase más general que las comprenda a todas

(superclase).

- Asociación: se utiliza para vincular dos o más clases, creándose un elemento de tipo

distinto.

Ing. Franco D. Menendez

Page 9: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

Resumen Entidad: “Una entidad es algo que se puede identificar en el medio ambiente de trabajo

de los usuarios; es decir, aquello a lo cual los usuarios quieren dar seguimiento”.

Atributos: “Las entidades tienen propiedad o atributos que describen las características

de la entidad”.

Identificadores: “Son Atributos que nombran o identifican las instancias de la entidad,

con el fin de lograr brindar criterios acerca de unicidad”. Un identificador puede ser

único o compuesto”

Relaciones: “Son asociaciones entre las clases de entidad, y las instancias de relaciones

son asociaciones entre instancias de entidad”.

Entidades Débiles: “El modelo Entidad Relación define un tipo especial de Entidad

denominada Débil, la cual no puede existir en la Base de Datos a menos que también

exista otra denominada Entidad Fuerte, a la cual le debe su existencia”.Ing. Franco D. Menendez

Page 10: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

Resumen Se desea informatizar la gestión de una empresa de transportes que reparte paquetes por

toda España. Los encargados de llevar los paquetes son los camioneros, de los que se

quiere guardar el dni, nombre, teléfono, dirección, salario y población en la que vive.

De los paquetes transportados interesa conocer el código de paquete, descripción,

destinatario y dirección del destinatario. Un camionero distribuye muchos paquetes, y un

paquete sólo puede ser distribuido por un camionero.

De las provincias a las que llegan los paquetes interesa guardar el código de provincia y el

nombre. Un paquete sólo puede llegar a una provincia. Sin embargo, a una provincia

pueden llegar varios paquetes.

De los camiones que llevan los camioneros, interesa conocer la matrícula, modelo, tipo y

potencia. Un camionero puede conducir diferentes camiones en fechas diferentes, y un

camión puede ser conducido por varios camioneros. Ing. Franco D. Menendez

Page 11: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

BIBLIOGRAFIATecnología y Diseño de Bases de Datos / Mario Piattini , Esperanza Calero, Belen Vela / Edit Alfaomega/ 2010 Ed.

Fundamentos de bases de datos / Abraham Silberschatz, Henry F. Korth/y/ S. Sudarshan.—(Tra. FernándoSáenz Pérez, Antonio García Cordero /y/ Jesús Correas Fernández.-- Rev. Tca. Luis Grau Fernández). McGraw Hill. Madrid /c.2008/5a. Edic.

Fundamentos de sistemas de bases de datos / Ramez Elmasri/y/ Shamkant B. Navathe.—(Tra. Verónica Canivell Castillo, Beatriz Galán Espiga /y/ Gloria ZaballaPérez.--Rev. Tca. Alfredo GoñiSarriguren , Arturo Jaime Elizondo /y/ Tomás A. Pérez Fernández) Pearson Educación. Madrid /c.2002/3a. ed.

Introducción al SQL para Usuarios y Programadores / Cornelio et al / THOMSON / 2003 / 2da. Edic

Ing. Franco D. Menendez

Page 12: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

1. Bases de datos / Reinosa et al / Edit. Alfaomega / 1era. Edic / 2012.

2. Programación de Bases de Datos con MySQL y PHP / Helma Spona / Edit.

Alfaomega / 1era. Edic / 2010.

3. Bases de datos / Pablo Rovarini y Herminia de Herca. Argentina 2005/2a.ed.

4. Procesamiento de bases de datos. fundamentos, diseño e implementación /

David M. Kroenke.—(Tra. Ana Elizabeth García Hernández.--Rev. Tca. Juan Raúl

Esparza Martínez). Pearson Educación. México /c.2003/8ª. Edic.

BIBLIOGRAFIA COMPLEMENTARIA

Ing. Franco D. Menendez

Page 13: Presentación de PowerPoint · “Un modelo de datos como un conjunto de herramientas conceptuales que permiten describir: datos, relaciones entre ellos, semántica asociada a los

https://catedras.facet.unt.edu.ar/BD/