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

Post on 27-Jun-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Año 2012

Ing. Carlos OROZCO

Unidad 4 – Gestión de Datos

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”

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.

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.

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

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:

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

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.

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.

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:

11 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Modelo Entidad – Relación

12 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

Modelo Entidad – Relación

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.

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)

15 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

SQL

16 Año 2012 /

Tecnicatura Superior en Gestión de Pymes

SQL

top related