Está en la página 1de 27

Tcnico En Sistemas

Mnica Patricia Murcia Bentez

CIMM
Centro Industrial De Mantenimiento y
Manufactura
Regional Boyac.

Base De Datos
Una base de datos es donde podemos guardar
informacin en cantidad y se puede encontrar
fcilmente y se encuentra de forma ordenada y
se puede acceder en formato digital como y de
forma muy rpida se utilizan en instituciones
pblicas, algunas bases de datos se encuentran
protegidas por leyes en otros pases.

CARACTERISTICAS
Permite que puedan ver los registros de las
bases de datos cuando se haya introducido
un nmero de registro.
Se puede editar y tener varias entradas en
este caso puede haber una entrada para
profesores y otra para alumnos.

Se pueden aadir comentarios a las


entradas de bases de datos.
Se puede limitar el nmero de entradas a
los participantes.
Se puede habilitar la revisin antes de que
las entradas sean publicadas.

VENTAJAS

Permite modificar datos.


Hay independencia entre datos y

programas.
Mayor seguridad de datos.
Al recolectar informacin y almacenarla
los datos en los procedimientos se utilizan
los mismos datos y son coherentes.
Datos ms documentados donde la
informacin se detalla por medio de un
metadatos.
Controla el acceso de usuarios.

Una base de datos necesita de una

persona o grupo o administrador que toma

en mente la necesidad de la empresa por


tanto se beneficia la empresa.

Reduce el espacio de almacenamiento.

Accede a los datos ms eficientes.

Rapidez al obtener datos.

Aumenta la productividad de los


programadores no se tienen que preocupar
por la organizacin de datos solo
concentrasen en problemas inmediatos para
mejorar su productividad.
Actualiza datos rpidamente y a gran
velocidad.

TIPOS DE BASES Y SUS PRINCIPALES


CARACTERISTICAS

BASE DE DATOS ESTATICA


Son de solo lectura almacenan datos histricos y
se utilizan para estudiar el comportamiento de
datos atravez del tiempo para tomar decisiones.
BASE DE DATOS DINAMICA

Es donde se encuentra la informacin almacenada


y se puede modificar con el tiempo se puede
borrar y editar datos se puede utilizar como
sistema de informacin en supermercados o en
empresas.
BASE DE DATOS JERARQUICAS

Organiza la informacin similar a un rbol son


muy tiles para aplicaciones que manejan gran
volumen de informacin y datos muy
compartidos, crea estructuras estables de gran
rendimiento.

BASE DE DATOS DE RED

Esta base de datos es muy distinta a la


jerrquica ofrece solucin eficiente al
problema de la redundancia de datos tiene la
dificultad de administrar informacin de una
base de datos de red y se utiliza ms en
programadores que en usuarios.

BASE DE DATOS TRANSACCIONALES


Enva y recupera datos a gran velocidad su
objetivo es recuperar datos.

BASE DE DATOS RELACIONALES


Modela problemas reales y administra datos
dinmicamente su objetivo es relacionar
conceptualiza de manera fcil la informacin
puede ser recuperada o almacenada mediante
consultas ofrecen amplia flexibilidad durante su
diseo la base de datos relacional pasa por un

proceso de normalizacin el lenguaje ms


habitual de las bases de datos son SQL.
BASE DE DATOS MULTIDIMENSIONALES
Desarrollan aplicaciones muy concretas no se
diferencian tanto a las bases de datos
relacionales, estas bases de datos
multidimensionales son de dos tipos representan
dimensiones en la tabla o representan mtricas
que se desean estudiar.
BASE DE DATOS ORIENTADA A OBJETOS
Encapsula la informacin oculta informacin
impide accesos incorrectos tambin hereda
comportamientos dentro de una jerarqua de
clases, tambin maneja la propiedad la cual se
puede aplicar a distintos objetos de tal modo
los usuarios pueden definir operaciones sobre
datos con una operacin llamada funcin y se
especifica en dos partes en asignatura y
parmetros.

BASE DE DATOS DOCUMENTALES


Permite la indexacin a textos completos
realiza bsquedas potentes es un sistema de
ndices para las bases de datos documentales.
BASE DE DATOS DEDUCTIVAS
Permite hacer deducciones atravez de
inferencias se basa en reglas que son
almacenados en las bases de datos tambin son
llamadas bases de datos lgicas se basan en
lgica matemtica.

USUARIOS DE UNA BASE DE DATOS

PROGRAMADORES DE APLICACIONES
Son profesionales informticos que escriben
programas de aplicacin y pueden elegir muchas
herramientas de desarrollo rpido aplicaciones
DRA permiten construir formularios combinan
control imperativo instrucciones del lenguaje

manipular datos denominados lenguajes de


cuarta generacin.
USUARIOS SOFISTICADOS
Interactan con el sistema sin programas
escritos forman consultas en un lenguaje de
base de datos cada una de ellas se enva al
procesador con la funcin de transformar
instrucciones LMD que el gestor de
almacenamiento entienda las herramientas de
procesamiento analtico en lnea OLAP Online
Analtycal processing simplifican la labor de los
analistas permitiendo ver resmenes de datos
diferentes por ejemplo ver las ventas totales
de la regin permite examinar los datos
detalladamente o recopilando datos .
USUARIOS ESPECIALIZADOS
Son usuarios sofisticados escriben aplicaciones
de base de datos que no son adecuadas en el
procesamiento de datos tradicional entre estas
aplicaciones estn diseo asistido por un

computador bases de conocimientos y sistemas


expertos que almacenan datos complejos como
grficos y de audio y del entorno.
SISTEMA DE ADMINISTACION DE BASE
DE DATOS
Un sistema gestor de administracin de datos
SGBD son conjuntos de programas que permiten
el almacenamiento, modificacin y extraccin
de informacin de una base de datos tanto que
analiza datos los usuarios pueden acceder a la
informacin usando herramientas especficas
de interrogacin y generacin de informes
proporcionan mtodos de integridad de datos
para administrar el acceso a usuarios tambin
pueden incluir un mdulo grafico que permitan
presentar grficos y tablas controlan el acceso
de datos y la integridad .

VENTAJAS E INCONVENIENTES DE
SISTEMA MANEJADOR DE BASE DE DATOS
Los sistemas de bases de datos presentan
numerosas ventajas y son las que se deben a la
integracin de datos y las que se deben a la
interface comn que proporciona el SGBD.
VENTAJAS POR INTEGRACION DE DATOS
Control de redundancia de datos: Los
sistemas de ficheros almacenan varias
copias esto hace que se desperdicie el
espacio en el sistema de base de datos
todos estos ficheros estn integrados y no
almacena varias copias de los mismos datos
no se puede eliminar la redundancia
completamente ya que en ocasiones es
necesaria para modelar relaciones entre
datos.
Consistencia de datos: Elimina y controla
las redundancias reduce el riesgo de
inconsistencias si un dato est almacenado
una sola vez solo se podr actualizar para

todos los usuarios y si hay duplicado lo


reconoce como redundancia el sistema
garantiza que todos los sistemas y copias
se mantengan consistentes pero no todos
los de SGBD PERO actualmente se
encargan de contener automticamente la
consistencia.
Comparticin de datos: Los ficheros
pertenecen a personas que o
departamentos que los utilizan en las bases
de datos pertenece a la empresa y puede
ser compartida por usuarios que estn
autorizados las nuevas aplicaciones que se
vayan creando pueden utilizar la base de
datos existentes.
Mantenimiento de estndares: Gracias a la
integracin es ms fcil respetar los
estndares establecidos a nivel de empresa
pueden establecerse en formato de datos
para facilitar su intercambio.

VENTAJAS DEL SGBD


Mejora en la integridad de datos: se
expresa mediante restricciones o reglas
que no se pueden violar.
Mejora en la seguridad: Protege los datos
frente a usuarios no autorizados.
Mejora en la accesibilidad: Permiten al
usuario cualquier tipo de consulta sin
necesidad de un programador.
Mejora en la productividad: Proporciona un
entorno de cuarta generacin.
Mejora de mantenimiento gracias a la
independencia de datos.
Mejora en los servicios y copia de seguridad
INCONVENIENTES
Complejidad son un programa con gran
funcionalidad y son muy complejos.
Coste econmico del SGBD vara de acuerdo
a la funcionalidad que ofrece.
Es vulnerable a los fallos.

Son programas muy extensos y requieren


gran cantidad de espacio.
El sistema de ficheros tiene una aplicacin
especfica y las prestaciones no son buenas.
Coste del equipamiento para adquirir las
prestaciones es necesario tener una
maquinaria ms grande.
PROVEEDORES DE SISTEMA DE
ADMINISTRACION DE BASE DE DATOS
INTERBASE
En la interbase los datos pueden ser
modificados su instalacin es sencilla ofrece
seguridad su arquitectura es multigeneracional.
ORACLE
Es una herramienta de administracin grafica
uno de los sistemas de bases de datos ms
completos se destaca por su estabilidad
soporte de transacciones y es muy fcil de usar.

MICROSOFT ACCES
Es una herramienta que ayuda a los
trabajadores a crear informes de forma rpida
tiene una gran potencia rpida facilita la
administracin de datos tiene una gran potencia
grfica y ayuda analizar datos y es muy cmoda
de utilizar.
LAS APLICACIONES DE LAS BASES DE
DATOS
Las aplicaciones de las bases de datos se
encuentran en bancas, lneas areas,
universidades en transacciones de tarjetas de
crdito, en las telecomunicaciones, finanzas, en
ventas en produccin y en recursos humanos.
BANCAS: Para transacciones comerciales y
prestamos bancarios.
LINEAS AEREAS: fueron los primeros en usar
bases de datos accedan por medio de lneas
telefnicas y otras redes de datos.

UNIVERSIDADES: para informacin de


estudiantes matriculas cursos.
TRANSACIONES DE TARJETAS DE
CREDITO: para extractos bancarios y compras
con tarjetas de crdito.
TELECOMUNICACIONES: para guardar un
registro de llamadas realizadas para pagar
mensualmente facturas.
FINANZAS: para informacin de grandes
empresas compra y venta de documentos.
VENTAS: para informacin de clientes
productos y compras.
PRODUCCION: para inventario en almacenes y
pedidos de elementos.
RECURSOS HUMANOS: para informacin de
salarios impuestos.
COMPARACION ENTRE SGBD Y SISTEMA DE
ARCHIVOS

SGBD

SISTEMA DE ARCHIVOS

Permite incluir un

Permite administrar

mdulo grfico.
permite almacenar

espacio libre.
Asigna espacio a los

datos.
Permite borrar y

archivos.
Es el componente de un

analizar datos.
Proporcionan

sistema operativo.
Se utiliza para seguir la

mtodos para la

pista de los archivos o

integridad de los

discos de particin.

datos.
Restringe el
acceso no
autorizado.

GLOSARIO
DATO
Es informacin almacenada en un
computador que en donde se puede concluir
un aspecto importante es el procesamiento
de datos que nos proporciona informacin.
INFORMACION
Son datos significativos y pertenecientes

coleccin de hechos para una organizacin


que los percibe y puede ser destacada en
funcin en la comunicacin.
ALMACENAMIENTO
Es un dispositivo donde podemos almacenar
informacin en un disco o base de datos
para cuando sea necesario y es fundamental
para empresas e instituciones.
RELACION
Establece interconexiones o relacin entre
los datos que estn guardados en tablas.
TABLA
Es donde se guardan los datos recogidos
por un programa se utiliza para organizar y
presentar informacin que se puede
rellenar con imgenes y textos grficos son
objetos principales de las bases de datos.
FI FORMULARIO
Son pantallas de entradas de datos son

interfaces que se utilizan para trabajar las


bases de datos ejecuta diversos comandos
para abrir informes formularios y brinda
proteccin de los datos y la entrada
correcta.
CONSULTA
Recupera datos especficos de la tabla son
los que hacen el trabajo de la base de datos
recupera datos especficos de la tabla y
algunos son actualizables.
REGISTRO
Es un conjunto de campos que contienen
datos a una misma repeticin de identidad
representa un objeto nico.

CARDINALIDAD
Es la forma en que se relacionan las
entidades y expresa cuantas entidades se
relacionan con otras entidades y suelen ser

uno a uno o uno a muchos.


ENTIDADES
Es una unidad de base de datos que
contiene informacin es la representacin
dentro de una base de datos de un objeto
persona, empresa.
FLEXIBILIDAD E INDEPENDENCIA
Al realizar la estructura de la base de
datos es mejor que sea flexible y as
podemos agregar datos al sistema sin tener
que reescribir lo que tenemos o hemos
realizado, se encuentran dos clases la
independencia fsica que modifica el
esquema sin alterarlo y la independencia
lgica que modifica el esquema sin alterar
esquemas externos ni programas de
aplicacin para ampliar la base de datos o
reducirla.
REDUNDANCIA
Es cuando la misma informacin es

almacenada varias veces en la misma base


de datos la redundancia dificulta la tarea
de modificacin de datos y es el motivo
frecuente de inconsistencia de datos y
adems requiere mayor espacio de
almacenamiento incluye mayor costo y
mayor acceso a los datos.
SEGURIDAD
El objetivo de la seguridad es proteger la
base de datos contra accesos no
autorizados se le llama privacidad.
INTEGRIDAD DE LOS DATOS
Es una correccin y exactitud de
informacin contenida conserva la
seguridad de la base de datos permitiendo
el acceso a mltiples usuarios.
CONCURRENCIA DE USUARIOS
La concurrencia de datos es sola lectura
produce problema por su rendimiento o
limitaciones de soporte dispone de poco

acceso independiente.
DISEO CONCEPTUAL :MODELO
ENTIDAD/RELACION
Analiza e identifica entidades para el
diseo conceptual de una base de datos.
PASOS PARA CREAR UN MODELO
ENTIDAD/RELACION
Se escribe el nombre de las entidades
distribuidas en una hoja de papel.
Dibuja una lnea entre las entidades que
tengan relacin entre si.
Aade atributos en crculos
conectndolos a las entidades
relacionadas usando lneas.
Se aade la cardinalidad o el nmero de
elementos de cada entidad.
NORMALIZACION
Antes de aplicar el proceso de
normalizacin se debe tener una base de
datos relacional y aplicar el modelo de

reglas obtenidas.
DISEO LOGICO: MODELO
RELACIONAL
Es el proceso de diseo de las bases de
datos y se clasifica en :

DISEO LOGICO
Transforma el esquema conceptual
adaptndolo al modelo de datos SGBD que
se vaya a utilizar.
DISEO FISICO
El objetivo del diseo fsico es conseguir
una instrumentacin eficiente.
CLAVES PRIMARIAS
Es un campo o combinacin que identifica
de forma nica cada fila o una tabla
comprende una columna y conjunto de
columnas.
CLAVES FORANEAS

Es una clave ajena es una limitacin


referencial entre tablas identifica una
columna o grupo de columnas en una tabla.
REGLAS DE INTEGRIDAD
Una base de datos contiene datos cada
momento son restricciones que se deben
cumplir en todas las bases de datos
relacionales.
REGLA DE INTEGRIDAD O DE
DOMINIO
Se aplica a claves primarias relacionadas
ninguno de los atributos que compone la
clave primaria puede ser nulo.
INTEGRIDAD REFERENCIAL
Se aplica a las claves ajenas si en una
relacin hay clave ajena sus valores deben
coincidir con valores de la clave primaria
que hace referencia a un bien.
ETAPAS DE DISEO DE UNA BASE DE

DATOS
DISEO CONCEPTUAL
Incluye la creacin de un esquema modelo
conceptual este modelo es independiente
incluyendo los sistemas de gestin
independiente y permite concentrarse en
la estructura de la informacin.
DISEO LOGICO
Transforma el esquema genrico y modelo
conceptual en un modelo de datos el diseo
lgico puede realizarse manualmente o
automtico atreves del uso de
herramientas CASE (Ingeniera de
software asistida por computadora) desde
un diseo conceptual y el resultado final es
un conjunto de comandos de lenguaje de
definicin de datos.
DISEO FISICO
Es el proceso de implementacin fsica de un
modelo de datos escoge las estructuras de

los archivos determinadas en la que


almacenan tablas o relaciones de las bases
de datos de forma rpida y segura.
S

También podría gustarte