Documentos de Académico
Documentos de Profesional
Documentos de Cultura
01
01
EN EL DISEO DE BASE DE
DATOS
OBJETIVOS
INTRODUCCIN
En la actualidad el enfoque de bases de datos es
extensamente utilizado por ser la nica solucin posible
para manejar grandes volmenes de datos, la complejidad
de la extraccin de datos y la concurrencia de datos
(accesos simultneos).
Las bases de datos se han extendido por la disminucin de
los costos de los servidores y las necesidades de
exploracin de datos.
Los sistemas integrados de gestin, paquetes contables o
aplicaciones almacenan los datos en bases de datos.
INTRODUCCIN
Algunos sistemas utilizan bases de datos propietarias y
otros continan utilizando archivos tradicionales.
Resulta relevante para el Tcnico en Administracin
conocer los conceptos generales vinculados al tema, a fin
de desempearse como usuario de estos sistemas
realizando consultas, as como para poder interactuar
adecuadamente en equipos de desarrollo de los sistemas
de informacin.
En la etapa 4)
Diseo se
definen los
detalles a fin de
cumplir con los
requerimientos
identificados en
la etapa 3)
Anlisis.
DEFINICIN DE BASE DE
DATOS
Nombre
Direccin
Telefono
1225
Juan Garca
Guan
1202
4182569
jgarcia@adinet.co
m.uy
Desventajas:
Se duplican esfuerzos
1226
Fernando
Martnez
Rincn 876
9157878
Fmar@gmail.com
....
.......
.........
.........
........
Se presentan
redundancias de
datos (datos repetidos
innecesariamente)
Se pueden producir
contradicciones entre
los datos, si por
ejemplo se ingresan
nombres diferentes
para un mismo cliente.
FACTURAS
Num
Nombre
Dom.
Producto
Precio
1225
Joaqun Garca
Rincn
1224
Azulejos
1250
1226
Fernando
Martnez
Misiones
1456
Pintura
900
.....
.......
........
.......
......
REDUNDANCIA DE DATOS
- Las columnas pueden repetirse.
- En el ejemplo la columna nombre se encuentra en las dos tablas.
CONCEPTOS BSICOS
CONCEPTOS BSICOS
Resulta relevante para que el Tcnico en Administracin
cumpla su rol como usuario de los sistemas o como
integrante del equipo de desarrollo que conozca algunos
conceptos bsicos vinculados al tema Bases de Datos.
Datos
Entidades
Claves primarias y forneas
Relaciones
Restricciones de integridad referencial
Metadatos
DATOS
Datos son hechos conocidos que pueden registrarse y que
tienen un significado implcito.
Ramez Elmasri y Shamkant B. Navathe
Ejemplo:
Pueden constituir datos los nombres, nmeros telefnicos y
direcciones de personas que conocemos.
3256789
18 de Julio 1880
Elena Snchez
Jos Martnez
Sarand 100
Kli@adinet.com.uy
ENTIDADES
Una entidad es todo aquello de lo cual interesa guardar
datos, por ejemplo: clientes, facturas, productos,
empleados.
En el Modelo que se presenta, se observa que las
entidades estn formadas por atributos o campos referidos
a un mismo tema que interesa almacenar.
CLIENTES
Cdigo Cliente
Nombre
Apellido
Domicilio
Telfono
FACTURAS
PRODUCTOS
Nmero Factura
Fecha emisin
Cdigo Cliente
Cantidad
Cdigo Producto
IVA
Total
Cdigo Producto
Descripcin
Precio de Venta
Stock
CLIENTES
Cdigo Cliente
Nombre
Apellido
Domicilio
Telfono
FACTURAS
PRODUCTOS
Nmero Factura
Fecha emisin
Cdigo Cliente
Cantidad
Cdigo Producto
IVA
Total
Cdigo Producto
Descripcin
Precio de Venta
Stock
CLAVES PRIMARIAS
Cdigo de Cliente es la clave
primaria de Cliente. A cada cliente
se le asocia un cdigo y a cada
cdigo le corresponde un cliente.
Asimismo, Nmero de Factura y
Cdigo de Producto son claves
primarias de Facturas y Productos
respectivamente.
CLAVES FORNEAS
Son claves forneas en Facturas
Cdigo de Cliente y Cdigo de
Producto.
Clientes
se
relaciona
con
Facturas a travs del Cdigo de
Cliente que figura en ambas
tablas y con Productos mediante
el Cdigo de producto.
FACTURAS
PRODUCTOS
Nmero Factura
Fecha emisin
Cdigo Cliente
Cantidad
Cdigo Producto
IVA
Total
Cdigo Producto
Descripcin
Precio de Venta
Stock
FACTURAS
PRODUCTOS
Nmero Factura
Fecha emisin
Cdigo Cliente
Cantidad
Cdigo Producto
IVA
Total
Cdigo Producto
Descripcin
Precio de Venta
Stock
DATOS Y METADATOS
Metadatos son datos acerca de los datos presentes en la
base de datos.
Ejemplo metadatos El tipo de datos puede ser Numrico,
alfabtico, fecha, lgico (S /NO).
Dato
Tipo
Longitud
Num
Numrico
Nombre
Alfabtico
20
.....
......
.......
SISTEMAS DE GESTIN DE
BASE DE DATOS (SGBD)
Usuarios finales
oSon los principales destinatarios de la base de datos.
oSon quienes tiene acceso a la base de datos para
consultarla, actualizarla y generar informes.
oEste es el rol que ms frecuentemente desempea el
Tcnico en Administracin con relacin de las Bases de
Datos.
Creadores de herramientas
Desarrollan e implementar paquetes para disear bases de
datos, vigilar el rendimiento, proporcionar interfaces de
lenguaje natural o de grficos, elaborar prototipos, realizar
simulaciones y generar datos de prueba.
Operadores y personal de mantenimiento
Tienen a su cargo el funcionamiento y mantenimiento
reales del entorno de hardware y software del sistema de
base de datos.
CONCLUSIONES
CONCLUSIONES
El Tcnico en Administracin, dependiendo de su capacitacin
puede ocupar varios roles relacionados con una base de datos,
siendo lo ms habitual que sea un usuario de la misma que
realiza una consulta o emite un listado desde un sistema
integrado de gestin (ERP) o un paquete contable que almacena
sus datos en una base de datos.
Asimismo, puede integrar equipos multidisciplinarios de
desarrollo de sistemas de informacin, donde el tema adquiere
singular relevancia.
En la etapa de diseo se define dnde y cmo se almacenarn
los datos del sistema para permitir el acceso a los mismos
cuando sea necesario.
CONCLUSIONES (CONTINUACIN)
Es deseable que el Tcnico en Administracin, que integre
el equipo de trabajo junto con los informticos, participe
intensamente en todas las etapas, incluyendo el diseo del
sistema.
En la actualidad el enfoque de bases de datos es
extensamente utilizado por las ventajas que presenta
respecto a los archivos tradicionales.
BIBLIOGRAFA
Johen Burch y Gary Grudnitski. Diseo de Sistemas de Informacin, Grupo
Noriega Editores, 1992, Primera Edicin.
Ramez Elmasri y Shamkant B. Navathe Sistemas de bases de Datos
Conceptos Fundamentales. Addison Wesley Iberoamericana, 1997, Segunda
edicin.
Ramez Elmasri y Shamkant B. Navathe Fundamentals of Dabatabase
Systems, Addison Wesley, 2000, Tercera edicin.
Kennet Kendall y Julie Kendall Anlisis y Diseo de Sistemas, 1991, Prentices
Hall Hispanoamericana.