unidad4 –gestiónde datos › 2012 › 06 › pymes-uni… · unidad4 –gestiónde datos. 2...

16
Año 2012 Ing. Carlos OROZCO Unidad 4 – Gestión de Datos

Upload: others

Post on 27-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

Año 2012

Ing. Carlos OROZCO

Unidad 4 – Gestión de Datos

Page 2: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

2 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Base de Datos

"Una colección de datos integrados, con redundanciacontrolada, y con una estructura que refleja lasinterrelaciones y restricciones semánticas existentes en elmundo real; los datos, que han de ser compartidos pordiferentes usuarios y aplicaciones, deben mantenerseindependientes de éstas y su definición y descripción,únicas para cada tipo de datos, han de estar almacenadascon los mismos. Los procesos de actualización yrecuperación, comunes y bien determinados habrán de sercapaces de conservar la integridad, seguridad yconfidencialidad del conjunto de los datos"

“Es un repositorio en donde guardamos información integrada quepodemos almacenar y recuperar”

Page 3: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

3 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Componentes de una BD

Hardware: constituido por dispositivo de almacenamientocomo discos, storages, cintas, etc.Software: que es el DBMS o Sistema Administrador de Basede Datos.Datos: los cuales están almacenados de acuerdo a laestructura externa y van a ser procesados para convertirseen información.

Page 4: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

4 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Conceptos Básicos de Base de datos

Archivo: son conjuntos de registros (También llamadoTABLA).Registros: son conjuntos de campos.Campos: es la mínima unidad de referencia.

Page 5: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

5 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Modelo Entidad – Relación

Modelaje: es el proceso mediante el cual podemosidentificar las propiedades dinámicas ó estáticas de undominio de aplicación con mira a su transformación en undiseño interpretable en un sistema computarizado. Es elplasmar los requerimientos de los usuarios en un programapara poder implementarlo.Entidad: es el objeto sobre el cual se requiere mantener óalmacenar información.Relación: es la asociación significativa y estable entre dosentidades.

Relación

Page 6: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

6 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Modelo Entidad – Relación

Atributo: son las propiedades que describen y califican unaentidad. Ej: Entidad cliente(nombre, apellido, dirección,edad, sexo)Las entidades se las representa mediante cajas que secolocan el nombre de la entidad con letras mayúsculas. Ej:

Las relaciones se representan con líneas que conectan lascajas de las entidades. Ej:

Page 7: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

7 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Modelo Entidad – Relación

Los atributos se incluyen dentro de las cajas de lasentidades y se escriben con minúsculas. Ej:

Las relaciones tiene tres propiedades ó características:

Grado o Cardinalidad

Page 8: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

8 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Modelo Entidad – Relación

Opcionalidad: es la participación obligatoria u opcional en laentidad de la relación.

Page 9: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

9 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Modelo Entidad – Relación

Se denomina Clave principal o primaria al atributo oconjunto mínimo de atributos (uno o más campos) quepermiten identificar en forma única cada instancia de laentidad, es decir, a cada registro de la tabla. Las clavesprincipales se utilizan cuando se necesita hacer referencia aregistros específicos de una tabla desde otra tabla. En unprincipio se puede identificar más de un atributo que cumplalas condiciones para ser clave, los mismos se denominanClaves candidatas. Si la clave primaria se determinamediante un solo atributo de la entidad, entonces se diceque la misma es una Clave simple. En caso de estarconformada por más de un atributo, la misma se conocecomo Clave compuesta. La Clave foránea (también llamadaexterna o secundaria) es un atributo que es clave primariaen otra entidad con la cual se relaciona.

Page 10: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

10 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Modelo Entidad – Relación

A los atributos que forman parte de la clave primaria se losidentifica anteponiéndoles el signo de numero (#).A los atributos obligatorios se les antepone el asterisco (*).A los atributos opcionales se les antepone un circulo (o).Ejemplo:

Page 11: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

11 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Modelo Entidad – Relación

Page 12: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

12 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Modelo Entidad – Relación

Page 13: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

13 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

SQL

El lenguaje de consulta estructurado o SQL (por sus siglasen inglés structured query language) es un lenguajedeclarativo de acceso a bases de datos relacionales quepermite especificar diversos tipos de operaciones en estas.Una de sus características es el manejo del álgebra y elcálculo relacional permitiendo efectuar consultas con el finde recuperar -de una forma sencilla- información de interésde una base de datos, así como también hacer cambiossobre ella.

Page 14: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

14 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

SQLEn SQL tenemos bastantes sentencias que se pueden utilizarpara realizar diversas tareas.Dependiendo de las tareas, estas sentencias se puedenclasificar en tres grupos principales (DML, DDL)

Page 15: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

15 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

SQL

Page 16: Unidad4 –Gestiónde Datos › 2012 › 06 › pymes-uni… · Unidad4 –Gestiónde Datos. 2 Año2012 / TecnicaturaSuperior en Gestiónde Pymes Base de Datos "Una colección de

16 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

SQL