Documente Academic
Documente Profesional
Documente Cultură
INDICE
Introduccin
Definicin de base de datos Conceptos bsicos Sistema de Gestin de Base de Datos (SGBD) Conclusiones
INDICE
Introduccin
Definicin de base de datos Conceptos bsicos Sistema de Gestin de Base de Datos (SGBD) Conclusiones
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 (como el SGB Sistema General de Bedelas y el Sistema de Recursos Humanos de la UdelaR) almecenan 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.
Procedimientos precisos de captura de datos Formularios y pantallas para ingresar datos Interfaz con el usuario (mensajes, mens,
mouse, etc.)
Base
de datos que almacenar aquellos datos requeridos por quien toma las decisiones en la organizacin.
Salidas
INDICE
Introduccin Definicin de base de datos Conceptos bsicos Sistema de Gestin de Base de Datos (SGBD) Conclusiones
Base de Datos es un conjunto de datos relacionados entre s y que tienen un significado implcito.
Ramez Elmasri y Shamkant B. Navathe
La definicin presentada anteriormente hace referencia a dos elementos para que un conjunto de datos constituya una Base de Datos: 1) Relaciones entre datos, tema que se trata en las prximas transparencias. 2) Significado implcito de los datos que se atribuye dependiendo del contexto en que se utilizan los mismos. Por ejemplo, el dato fecha en una base de datos de ventas puede referirse a la fecha de emisin de las facturas, mientras que si la base de datos es de msica quizs corresponda a la fecha en que se grab un tema musical.
Archivos tradicionales y Bases de Datos En un sistema de informacin se cuenta con dos enfoques principales para definir el almacenamiento de los datos: 1. Archivos tradicionales. Consiste en almacenar los datos en archivos individuales, exclusivos para cada aplicacin particular. En este sistema los datos pueden ser redundantes (repetidos innecesariamente) y la actualizacin de los archivos es ms lenta que en una base de datos.
2.
Base de datos. Es un almacenamiento de datos formalmente definido, controlado centralmente para intentar servir a mltiples y diferentes aplicaciones.La base de datos es una fuente significativa de datos que son compartidos por numerosos usuarios para diversas aplicaciones.
Kendall y Kendall
Desventajas:
-Se -Se
duplican esfuerzos
1226 ....
9157878 .........
FACTURAS
Num 1225 1226 ..... Nombre Joaqun Garca Fernando Martnez ....... Dom. Rincn 1224 Misiones 1456 ........ Producto Azulejos Pintura ....... Precio 1250 900 ......
pueden producir contradicciones entre los datos, si por ejemplo se ingresan nombres diferentes para un mismo cliente.
una fuente de la cual se derivan los datos, cierto grado de interaccin con los acontecimientos del mundo real y un pblico que est activamente interesado en el contenido de la base de datos.
Ramez Elmasri y Shamkant B. Navathe
INDICE
Introduccin
Definicin de bases de datos 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
Elena Snchez
Jos Martnez
18 de Julio 1880
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 de Entidad-Relacin que se presenta, se observa que las entidades estn formadas por atributos o campos referidos a un mismo tema que interesa almacenar.
CLIENTES cuenta con los atributos: Cdigo de Cliente, Nombre, Apellido, Domicilio, Telfono.
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.
de Clientes en Facturas debe cumplir que exista en Clientes y que sea clave primaria de Producto Facturas debe cumplir que exista en Productos y que sea clave primaria
Retomando la Definicin de Base de Datos (1), la cual seala que sta ...es un conjunto de datos relacionados entre s y que tienen un significado implcito, se observa en la imagen que los datos de las tablas se relacionan a travs de las claves y que stos tienen el significado implcito que se les atribuye en dicho contexto.
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).
Longitud 4 20 Dato Num Nombre Tipo Numrico Alfabtico
.....
......
.......
INDICE
Introduccin
Conceptos bsicos Sistema de Gestin de Base de Datos (SGBD)
Conclusiones
En el esquema se observa que los usuarios interactan con una aplicacin (por ej. un sistema integrado de gestin o un paquete contable) que utiliza un SGBD para procesar las consultas, el cual accede a los metadatos y a la base de datos correspondiente.
Caractersticas: 1. Naturaleza autodescriptiva de los sistemas de base de datos 2. Separacin entre los programas y los datos, y abstraccin de los datos 3. Manejo de mltiples vistas de los datos
-EL CDIGO DE LAS APLICACIONES SE ESCRIBE DE MODO QUE SEAN INDEPENDIENTES DE LOS ARCHIVOS ESPECFICOS.
Se encarga de autorizar el acceso a la base de datos, de coordinar y vigilar su empleo, y de adquirir los recursos necesarios de software y hardware.
(cont.)
Usuarios finales
Son los principales destinatarios de la base de datos. Son quienes tiene acceso a la base de datos para consultarla, actualizarla y generar informes.
Este es el rol que ms frecuentemente desempea el Tcnico en Administracin con relacin de las Bases de Datos.
(cont.)
Los analistas y programadores para implementar las especificaciones del sistema deben conocer a la perfeccin todas las capacidades del SGBD. El Tcnico en Administracin que integra un equipo de desarrollo interacta con los analistas y programadores.
(cont.)
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.
de la redundancia
Almacenamiento Inferencias
persistente de objetos y estructuras de datos de programas en la base de datos mediante reglas de deduccin
Suministro
usuarios
integridad
de las restricciones de
Flexibilidad Disponibilidad
Economas
de escala
Se recomienda ampliar la informacin precedente con la bibliografa del curso.
INDICE
Introduccin
Definicin de base de datos Conceptos bsicos
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.
En este contexto, resulta relevamente que el estudiante conozca los conceptos bsicos vinculados al tema, a fin de poder desempearse como usuario o de poder interactuar adecuadamente en equipo de desarrollo de los sistemas de informacin.
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. Daniel Monteiro, Beatriz Pereyra y Martn Robatto El rol del Tcnico en Administracin en el desarrollo de los sistemas de informacin, 2004, Ctedra de Introduccin a la Computacin James Senn Anlisis y Diseo de Sistemas de Informacin Mc Graw Hill, 1992, Segunda Edicin.
Preguntas?