Anda di halaman 1dari 23

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de

servicios No. 34
Programacin
Disea y administra bases de datos simples

ASIGNATURA
Disea y administra bases de
datos simples
Docente: M.C Gloria Alicia Zepeda Lechler
Ciclo: Segundo Semestre

Grupo: II

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de


servicios No. 34
Programacin
Disea y administra bases de datos simples

QUE ES UNA BASE DE DATOS?


Una base de datos es una coleccin de informacin
organizada de forma que un programa de ordenador
pueda seleccionar rpidamente los fragmentos de
datos que necesite. Una base de datos es un
sistema de archivos electrnico.
Las bases de datos tradicionales se organizan por campos, registros y
archivos. Un campo es una pieza nica de informacin; un registro es
un sistema completo de campos; y un archivo es una coleccin de
registros.

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de


servicios No. 34
Programacin
Disea y administra bases de datos simples

Por ejemplo, una gua de telfono . Contiene una lista de


registros, cada uno de los cuales consiste en tres campos:
nombre, direccin, y nmero de telfono.
A veces se utiliza DB, de database en ingls, para referirse a las
bases de datos.

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de


servicios No. 34
Programacin
Disea y administra bases de datos simples

Las bases de datos son ampliamente usadas. Las siguientes


son algunas de sus aplicaciones ms representativas:
Banca. Para informacin de los clientes, cuentas y prstamos,
y transacciones bancarias.
Lneas areas. Para reservas e informacin de planificacin.
Las lneas areas fueron de los primeros en usar las bases de
datos de forma distribuida geogrficamente (los terminales
situados en todo el mundo accedan al sistema de bases de
datos centralizado a travs de las lneas telefnicas y otras
redes de datos).
Universidades. Para informacin de los estudiantes, matrculas
de las asignaturas y cursos.

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de


servicios No. 34
Programacin
Disea y administra bases de datos simples

Transacciones de tarjetas de crdito. Para compras con


tarjeta de crdito y generacin mensual de estados de cuenta.
Telecomunicaciones. Para guardar un registro de las
llamadas realizadas, generacin mensual de facturas,
manteniendo el saldo de las tarjetas telefnicas de prepago y
para almacenar informacin sobre las redes de
comunicaciones.
Finanzas. Para almacenar informacin sobre grandes
empresas, ventas y compras de documentos formales
financieros, como bolsa y bonos.
Ventas. Para informacin de clientes, productos y compras.

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de


servicios No. 34
Programacin
Disea y administra bases de datos simples

Produccin. Para la gestin de la cadena de


produccin y para el seguimiento de la produccin de
elementos en las factoras, inventarios de elementos en
almacenes y pedidos de elementos.
Recursos humanos. Para informacin sobre los
empleados, salarios, impuestos y beneficios, y para la
generacin de las nminas.

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de


servicios No. 34
Programacin
Disea y administra bases de datos simples

TIPOS DE USUARIOS
Usuario Final: es la persona que utiliza los datos, esta
persona ve datos convertidos en informacin Es la
persona que se dedica a trabajar sobre los datos
almacenados en la B.D.
DBA: es la persona que asegura integridad,
consistencia, redundancia, seguridad este es el
Administrador de Base de Datos quien se encarga de
realizar el mantenimiento diario o peridico de los
datos.

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de


servicios No. 34
Programacin
Disea y administra bases de datos simples

Las personas tienen acceso DBMS


USUARIOS CASUALES : Son usuarios complejos que interactuan
con el sistema sin escribir programas, escriben consultas en un
lenguaje de consulta de Base de Datos .
USUARIOS INGENUOS : Son usuarios poco complejos que
interactuan con el sistema llamando algunos de los programas de
aplicacin permanentes escritos previamente .

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de


servicios No. 34
Programacin
Disea y administra bases de datos simples

PROGRAMADORES DE APLICACIONES: SON AQUELLOS CON


UN ALTO DOMINIO DE DML lenguaje de manipulacin de datos.
Es el que se usa para modificar y obtener datos desde las bases
de datos.
Se encargan de disear y programar las aplicaciones necesarias
para la utilizacin de la B.D., realizando las peticiones
pertinentes al SGBD.
ADMINISTRADOR B.D: Es el usuario ms importante ya que es el
que se encarga de disear y modificar la estructura de la B.D.

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de


servicios No. 34
Programacin
Disea y administra bases de datos simples

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de


servicios No. 34
Programacin
Disea y administra bases de datos simples

QUE ES UN SISTEMA DE GESTION DE BASE DE DATOS (SGBD)?

Es el software que permite la utilizacin y/o la actualizacin de los datos


almacenados en una (o varias) base(s) de datos por uno o varios
usuarios.
El objetivo fundamental de un SGBD consiste en suministrar al usuario
las herramientas que le permitan manipular, en trminos abstractos, los
datos, o sea, de forma que no le sea necesario conocer el modo de
almacenamiento de los datos en la computadora, ni el mtodo de acceso
empleado.

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de


servicios No. 34
Programacin
Disea y administra bases de datos simples

Caractersticas de los SGBD


-Permite crear y gestionar base de datos de forma fcil, cmoda y rpida.
-Ofrece una gran flexibilidad para el trabajo con base de datos relacionales.
-Ofrece un ambiente agradable dado por su interfaz grfica

CENTRO DE BACHILLERATO TECNOLGICO, industrial y de


servicios No. 34
Programacin
Disea y administra bases de datos simples

MODELOS DE BASES DE DATOS


MODELOS DE BASES DE DATOS
Los modelos ms conocidos y utilizados son:
Modelo de datos jerrquico
Este modelo utiliza rboles para la representacin lgica de los datos. Este
rbol esta compuesto de unos elementos llamados nodos. El nivel ms alto
del rbol se denomina raz. Cada nodo representa un registro con sus
correspondientes campos.
La representacin grfica de este modelo se realiza mediante la creacin
de un rbol invertido, los diferentes niveles quedan unidos mediante
relaciones.

En este modelo solo se pueden representar relaciones 1:M, por lo


que presenta varios inconvenientes:

Modelo de datos en red


En este modelo las entidades se representan como nodos y sus relaciones son
las lneas que los unen. En esta estructura cualquier componente puede
relacionarse con cualquier otro.
A diferencia del modelo jerrquico, en este modelo, un hijo puede tener varios
padres.
Los conceptos bsicos en el modelo en red son:
El tipo de registro, que representa un nodo.
Elemento, que es un campo de datos.
Agregado de datos, que define un conjunto de datos con nombre.
Este modelo de datos permite representar relaciones N:M

Modelo de datos relacional


Este modelo es el ms utilizado actualmente ya que utiliza tablas
bidimensionales para la representacin lgica de los datos y sus relaciones.
Algunas de sus principales caracteristicas son:
Puede ser entendido y usado por cualquier usuario.
Permite ampliar el esquema conceptual sin modificar las aplicaciones de
gestin.
Los usuarios no necesitan saber donde se encuentran los datos fsicamente.
El elemento principal de este modelo es la relacin que se representa mediante
una tabla.

Anda mungkin juga menyukai