Your SlideShare is downloading. ×
Bases de datos   conceptos - generalidades
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 conceptos - generalidades

3,874
views

Published on

Terminologías y generalidades sobre las Bases de Datos

Terminologías y generalidades sobre las Bases de Datos

Published in: Technology, Business

0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,874
On Slideshare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
0
Comments
0
Likes
5
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. Modelo Relacional Las relaciones entre datos y entidades se expresan mediante tablas de dos dimensiones Tabla Empleados Estructura de datos FILAS = REGISTROS COLUMNAS = CAMPOS Deposito 12-2-77 Ana 2489 Deposito 5-7-68 Pedro 2256 Ventas 28-8-74 Juan 1015 Depto Fecha Nac. Nombre Legajo
  • 4. Organización jerárquica de datos
    • CAMPOS: Representan un atributo de algún
    • ente (empresa, persona, etc.) o
    • suceso (venta, pedidos, etc.)
    • Pueden ser:
      • Elementales: Forman una unidad indivisible
      • (Ej.: Legajo, Edad, Color, etc.)
      • Agregados: Están formados por dos o más
      • datos elementales. Pueden ser divididos
      • con algún sentido (Ej.: Cuit, fecha de
      • nacimiento, etc.)
    • CARACTER : Cualquier letra mayúscula (A..Z), minúscula
    • (a..z), dígito numérico (0..9) o carácter
    • especial (%,$,*,?, etc.)
  • 5.
    • REGISTRO : Conjunto de campos agrupados para
    • describir una entidad
    • TABLA: Conjunto de registros de igual naturaleza
    • considerados como una unidad
    Tabla de Empleados Ventas 28-8-80 Juan 1015 Depto. Fecha Nac Nombre Legajo Deposito 12-2-77 Ana 2489 Deposito 5-7-68 Pedro 2256 Ventas 28-8-80 Juan 1015 Depto. Fecha Nac Nombre Legajo
  • 6.
    • BASE DE DATOS: Conjunto de archivos relacionados entre sí a través de algún campo en común
    Tabla de Empleados Tabla de Deptos Tabla de Cargas Familiares 101 12-2-77 Ana 2489 101 5-7-68 Pedro 2256 103 28-8-80 Juan 1015 Depto. Fecha Nac. Nombre Legajo Subsuelo Pta baja 2 piso Ubicación 245 Deposito 103 290 Compras 102 225 Ventas. 101 Interno Desc. Depto no 0 2489 Si 1 2256 Si 2 1015 Esposa Hijos Nro.
  • 7. Para que sea posible establecer relaciones entre diferentes tablas, es necesario definir en ellas un
    • No puede contener valores repetidos
    • No puede contener valores nulos (vacíos)
    Permite agilizar la búsqueda de registros a través de su ordenamiento CAMPO CLAVE Campo o conjunto de campos que permite identificar en forma unívoca a cada registro de la tabla
  • 8.
      • TIPOS DE RELACIONES
  • 9.
      • Uno a uno: Cada registro de la Tabla A sólo puede tener un registro coincidente en la Tabla B y viceversa.
      • Ej:
      • Empleados (datos personales) – C.V. Del empleado
    1 1
  • 10.
    •   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.
    • Ej:
    • Sectores - Empleados
    1 N
  • 11.
      • Varios a Varios: Un registro de la tabla A puede tener muchos registros coincidentes en la tabla B y viceversa.
      • Este tipo de relación sólo es posible si se define una tercera tabla (Tabla de unión) cuya clave principal consta al menos de dos campos: las claves principales de A y de B.
      • Ej. Pedidos y Productos
      • Tabla Unión: Detalles de Pedidos
    1 1 N N
  • 12. Sistemas de Gestión de Base de Datos
    • Seguridad : No permite a usuarios no autorizados modificar los datos
    • Integridad : Evita la redundancia y el asincronismo
    • Menor costo de mantenimiento y almacenamiento
    • Consulta Interactiva : Ejecutan en tiempo real, consultas o informes diseñados a pedido mediante el lenguaje provisto
    • Informes atractivos y comprensibles
    • Independencia de los datos : Respecto de los programas que los utilizan
    Permiten la administración y creación de Bases de Datos (Ej.: Access, FoxPro, Dbase) con las siguientes ventajas:

×