Your SlideShare is downloading. ×
0
Bases De Datos
Bases De Datos
Bases De Datos
Bases De Datos
Bases De Datos
Bases De Datos
Bases De Datos
Bases De Datos
Bases De Datos
Bases De Datos
Bases De Datos
Bases De Datos
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Bases De Datos

1,338

Published on

power de bd

power de bd

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,338
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
38
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Bases de Datos
  • 2. Procesamiento de datos Entrada Proceso Salida DATOS INFORMACION Requiere estructurar los datos
  • 3. Estructura de datos <ul><li>Modelo Jerárquico </li></ul><ul><li>Modelo de red </li></ul>Profesor Materia Alumno Las relaciones son del tipo n:n (muchos a muchos), también pueden ser de 1:n (uno a muchos) ó 1:1 (uno a uno). Las relaciones son del tipo 1:n (uno a muchos) Gte.RRHH Gte Adm. Gte. Ventas Gte Gral.
  • 4. <ul><li>Modelo Relacional </li></ul>Las relaciones entre datos y entidades se expresan mediante tablas de dos dimensiones Tabla Empleados COLUMNAS = CAMPOS FILAS = REGISTROS Compras 4/1/71 Ana 5 Deposito 5/7/69 Pedro 2 Ventas 2/8/87 Juan 1 Depto. F.Nac Nombre Nro.
  • 5. Concepto de entidad y atributo <ul><li>Entidad: tipo de dato que por su característica determina la necesidad de la existencia de una tabla y que posee identidad propia. </li></ul><ul><li>Atributo: es toda la información que describe, se relaciona y complementa una entidad. </li></ul>
  • 6. Organización jerárquica de datos <ul><li>DATOS o CAMPOS : Representan un atributo de algún </li></ul><ul><li>ente (empresa, persona, etc.) o </li></ul><ul><li>suceso (venta, pedidos, etc.) </li></ul><ul><li>Los datos pueden ser: </li></ul><ul><ul><li>Elementales: Forman una unidad indivisible </li></ul></ul><ul><ul><li> (Ej.: Legajo, Edad, Color, etc.) </li></ul></ul><ul><ul><li>Agregados: Estan formados por dos o más </li></ul></ul><ul><ul><li> datos elementales. Pueden ser divididos </li></ul></ul><ul><ul><li>con algún sentido (Ej.: Cuit, fecha de </li></ul></ul><ul><ul><li>nacimiento, etc.) </li></ul></ul><ul><li>CARACTER : Cualquier letra mayúscula (A..Z), minúscula </li></ul><ul><li>(a..z), dígito numérico (0..9) o carácter </li></ul><ul><li>especial (%,$,*,?, etc.) </li></ul>
  • 7. <ul><li>REGISTRO : Conjunto de campos agrupados para </li></ul><ul><li>describir una entidad </li></ul><ul><li>TABLA: Conjunto de registros de igual </li></ul><ul><li>naturaleza considerados como </li></ul><ul><li>una unidad </li></ul>Tabla de Empleados Ventas 28 Juan 1 Depto. Edad Nombre Nro. Compras 4/1/71 Ana 5 Deposito 5/7/69 Pedro 2 Ventas 2/8/87 Juan 1 Depto. F.Nac Nombre Nro.
  • 8. <ul><li>BASE DE DATOS: Conjunto de tablas relacionadas </li></ul><ul><li>entre sí a través de algún campo en </li></ul><ul><li>común </li></ul>Tabla de Empleados Tabla de Deptos Tabla de Asistencias 102 4/1/71 Ana 3 103 5/7/69 Pedro 2 101 2/8/87 Juan 1 Depto F.Nac Nombre Nro. 121 Compras 103 671 Deposito 102 425 Ventas 101 Interno Depto Codigo 5 21 3 2 19 2 0 20 1 Llegadas Tarde Asistencias Nro
  • 9. Para que sea posible establecer relaciones entre diferentes tablas, es necesario definir en ellas un <ul><li>No puede contener valores repetidos </li></ul><ul><li>No puede contener valores nulos (vacíos) </li></ul>Permite agilizar la búsqueda de registros a través de su ordenamiento CAMPO CLAVE Campo que permite identificar en forma unívoca a cada registro de la tabla
  • 10. <ul><li>  </li></ul><ul><ul><li>. Uno a varios : Es el tipo de relación más común. Cada registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B, pero un registro de la Tabla B sólo tiene un registro coincidente en la Tabla A. </li></ul></ul><ul><ul><li>Dependiendo de cuáles sean los campos que se relacionan y del tipo de información que estos contengan, es posible establecer diferentes de relaciones : </li></ul></ul><ul><ul><li>. Uno a uno: Cada registro de la Tabla A sólo puede tener un registro coincidente en la Tabla B y viceversa. </li></ul></ul><ul><li>  </li></ul><ul><ul><li>. Varios a varios : Es un tipo de relación muy común. Cada registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B, y viceversa. </li></ul></ul><ul><ul><li>Este tipo de relación no es aceptada por el Access, debiéndose generar una tercer tabla, llamada tabla unión </li></ul></ul>
  • 11. Condiciones necesarias para obtener relaciones 1 a n en Access <ul><li>Se debe relacionar un campo clave con otro que no lo sea. </li></ul><ul><li>El campo que no es clave debe permitir duplicados </li></ul>
  • 12. Sistemas de Gestión de Base de Datos <ul><li>Seguridad : No permite a usuarios no autorizados modificar los datos </li></ul><ul><li>Integridad : Evita la redundancia y el asincronismo </li></ul><ul><li>Menor costo de mantenimiento y almacenamiento </li></ul><ul><li>Consulta Interactiva : Ejecutan en tiempo real, consultas o informes diseñados a pedido mediante el lenguaje provisto </li></ul><ul><li>Independencia de los datos : Respecto de los programas que los utilizan </li></ul>Permiten la administración y creación de Bases de Datos Ej.: Access, FoxPro, Dbase

×