SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
1. ¿Qué es una base de datos?
De una manera simple, es un contenedor que permite almacenar la
información de forma ordenada con diferentes propósitos y usos.
En una base de datos se puede almacenar información de diferentes datos
como ventas, recursos humanos, inventarios, entre otros.
Una base de datos es un conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemáticamente para su posterior uso. En este
sentido; una biblioteca puede considerarse una base de tatos compuesta
en su mayoría por documentos y textos impresos en papel e indexados
para su consulta.
2. Características de base de datos:
 Independencia lógica y básica de los datos.
 Acceso congruente por parte de múltiples usuarios
 Integridad de los datos.
 Consulta compleja optimizadas.
 Seguridad y acceso y auditoria.
 Respaldo y recuperación
 Accesos atreves de lenguajes de programación estándar.
3. Ventajas:
1. facilidad de manejo de los grandes volúmenes de información.
2. gran velocidad en muy poco tiempo.
3. independencia del tratamiento de la información
4. seguridad de la información (acceso a usuarios autorizados). De
informaciones, comprobación de información de él.
5. no hay duplicidad de información, comprobaciones
informaciones el momento de introducir la misma.
6. integridad referencial el terminar los registros
4. Tipos de bases de datos
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al
contexto que se esté manejando, o la utilidad de la misma.
Según la variabilidad de los datos almacenados.
Bases de datos estadísticos: utilizadas primordialmente para almacenar
datos históricos que se puedan usar para estudiar los comportamientos de
un conjunto de datos.
5. ¿Cuáles son los tipos de base de datos y sus principales
características?
Según la variabilidad de los datos almacenados
 Bases de datos estadísticos: utilizadas primordialmente para
almacenar datos históricos que se puedan usar para estudiar los
comportamientos de un conjunto de datos.
 Base de datos dinámicos :donde la información almacenada se
modifica con el tiempo, permitiendo operaciones como
actualización
Según el contenido
 Base de datos bibliográficos: nos permite localizar un registro típico
base contiene información de un autor, fecha de publicidad,
editorial, titulo, etc.
 Base de datos de texto completo: es el contenido de todas las
ediciones de una colección de revista científica, almacena diferentes
tipos de información.
 Quiénes son los usuarios de una base de datos
Usuarios normales: interactúan con el sistemas mediante a la
invocación de algunos de los programas de aplicación
Usuarios especializados: usuarios sofisticados que escriben
aplicaciones de base de datos, poseen un nivel de conocimiento
superior al tradicional.
Usuario sofisticado: interactúan con el sistema sin programas
escritos.
Arquitectura de bases de datos
6. Arquitectura de una base de datos
Existen 3 niveles por medio de los cuales debemos organizar nuestra base
de datos
 Nivel Interno: es el nivel más cercano al almacenamiento físico de
los datos. Permite escribirlos tal y como están almacenados en el
ordenador. En este nivel se diseñan los archivos que contienen la
información, la ubicación de los mismos y su organización, es decir
se crean los archivos de configuración.
 Nivel conceptual: En este nivel se representan los datos que se van
a utilizar sin tener en cuenta aspectos como lo que representamos
en el nivel interno.
 Nivel externo: es el más cercano al usuario. En este nivel se
describen los datos o parte de los datos que más interesan a los
usuarios.
7. ¿Qué es un Sistema de Administración de Base de Datos?
Los sistemas de gestión o administración de base de datos (SGBD) son un
tipo de software muy específico dedicado a servir de interfaz entre la base
de datos, el usuario, y las aplicaciones que se utilizan Se compone de un
lenguaje de definición de dato, de un lenguaje de manipulación de datos y
de un lenguaje de consulta. En los textos que tratan este tema o más
temas relacionados se mencionan los términos SGBD y DBMS siendo
ambos equivalentes y acronomos de sistemas de gestor de base de datos
y Data Base MANEGEMENT System, su expresión inglesa
Además de proporcionar herramientas para añadir, borrar, modificar y
analizar los datos. Los usuarios pueden acceder a la información usando
herramientas específicas de interrogación y de generación de informes, o
bien mediante aplicaciones al efecto.
8.VENTAJAS E INCONVENIENTES DE USAR SISTEMA
MANEJADOR DE BASE DE DATOS?
Ventajas:
 mejora en la integridad de datos: la integridad en la base de datos se
refiere a la validez y la consistencia de los datos almacenados.
 mejora en la seguridad: la seguridad de la base de datos es la
protección de la base de datos frente a usuarios no autorizados sin
unas buenas medidas de la protección , la integración de datos en los
sistemas de bases de datos hace que estos sean más vulnerables que
en los sistemas de ficheros sin embargo lao SGBD permiten mantener
la seguridad mediante el establecimiento de claves para identificar al
personal autorizado para el acceso a la información
 Mejora en la accesibilidad: muchos SGBD proporcionan lenguajes de
consultas o generadores de informes que permiten al usuario hacer
cualquier tipo de consulta sobre datos, sin que sea necesario que un
programador escriba una aplicación que realice la tarea
 Mejora en la productividad : El SGBD proporciona muchas de las
funciones estandar que el programador necesita escribir en un sistema
de ficheros A nivel básico el SGBD proporciona todas las rutinas de
manejo de ficheros típicas de los programadores de aplicación
 mejora en el mantenimiento gracias a la independencia de datos: en
los sistemas de ficheros, las descripciones de los datos se encuentran
inmersas en los programas desaplicación que lo manejan. esto hace
que los programas sean dependientes de los datos, de modo que un
cambio en su estructura o un cambio en el modo en que se almacenan
en disco duro requiere cambio importante en los programas cuyos
datos se ven afectados.
 Aumento de la concurrencia: en algunos sistemas de ficheros, si hay
varios usuarios que pueden acceder simultáneamente a un mismo
fichero, es posible que el acceso interfiera entre ellos de modo que se
pierda la información o incluso que se pierda la integridad. la mayoría
de las SGBD gestionan el acceso concurrente a la base de datos y
garantizan que no ocurran problemas de este tipo
 Mejora en los servicios de copias de seguridad y recuperación Muchos
sistemas de ficheros dejan que el usuario quien proporcione las
medidas necesarias para proteger los datos ante fallos en el sistemas o
en las aplicaciones. Los usuarios tienen que hacer copias de seguridad
cada día y si se produce algún fallo, utilizar estas copias de seguridad
para restaurarlos
Inconvenientes
 complejidad: Los SGBD son conjuntos de programas muy
complejos con una funcionalidad es preciso comprender muy bien
esta funcionalidad para poder sacar un buen partido de ellos
 tamaño: los SGBD son programas complejos y muy extensos que
requiere una gran cantidad de espacio de disco y de memoria para
trabajar de forma eficiente
 costo económico: el costo de un SGBD varía dependiendo del
entorno y la funcionalidad que ofrece. Por ejemplo un SGBD para
un ordenador personal puede costar unos 500 euros, mientras
que un SBD para un sistema multiusuarios que de un servicio a
cientos de usuarios puede costar entre 10.000 y 100.000 euros
 coste de Conversion: en algunas ocasiones el coste de un SGBD y
el coste del equipo información que sea necesario adquirir para u
buen funcionamiento, es insignificante comparado con el coste de
convertir la aplicación actual de un sistema de base de datos. Este
coste incluye el coste de enseñar a la plantilla a utilizar estos
sistemas y probablemente su coste del personal especializado
para ayudar a realizar principales por las que algunas empresas y
organizaciones se resisten a cambiar su sistema actual de ficheros
por un sistema actual de ficheros por su sistema de base de datos
9. Investigación Sobre proveedores de Sistemas de
Administración de Base de Datos
 existen muchos gestores de administración de base de datos para
cada tipo de base de datos que queramos realizar hay tres principales
proveed ores de sistemas de administración de bases de datos entre
ellos encontramos ha interBase, Microsoft Access y Oracle pues cada
una tiene su importancia acorde a la necesidad que cada quien tenga
en general, pero en cuanto A ventajas y desventajas la más eficiente
personalmente creo que es Oracle de la Sun Microsistema, omitiendo
su valor comercial pero de lo contrario es el motor o administrador más
eficiente y de los tres investiga
10. Aplicaciones de los sistemas de bases de datos
 las bases de datos son amplia mente usadas, las siguientes son
algunas de sus aplicaciones más representativas
 -banca: para información de los clientes, cuentas préstamos y
transacciones bancarias
-líneas aéreas: para reservas e información de planificación, las líneas
aéreas fueron de los primeros en usar bases de datos de forma
distribuida geográficamente
-Universidades: para información de los estudiantes, matriculas de las
asignaturas y cursos
– Transacciones de tarjetas de crédito. Para compras con tarjeta de
crédito y generación mensual de extractos.
– Telecomunicaciones. Para guardar un registro de las llamadas
realizadas, generación mensual de facturas, manteniendo el saldo de
las tarjetas telefónicas de prepago y para almacenar información
sobre las redes de comunicaciones.
– Finanzas: Para almacenar información sobre grandes empresas,
ventas y compras de documentos
formales financieros, como bolsa y bonos.
– Ventas: Para información de clientes, productos y compras.
11. SISTEMAS GESTOR DE BASES DE DATOS (SGBD)
Y SISTEMAS DE ARCHIVOS
Un sistema gestor de base de datos (SGBD) es un conjunto de programas
que permiten el almacenamiento, modificación y extracción de la
información en una base de datos, además de proporcionar herramientas
para añadir, borrar, modificar y analizar los datos. Los usuarios pueden
acceder a la información usando herramientas específicas de
interrogación y de generación de informes, o bien mediante aplicaciones
al efecto.
Estos sistemas también proporcionan métodos para mantener la
integridad de los datos, para administrar el acceso de usuarios a los datos
y para recuperar la información si el sistema se corrompe. Permiten
presentar la información de la base de datos en variados formatos. La
mayoría incluyen un generador de informes. También pueden incluir un
módulo gráfico que permita presentar la información con gráficos y tablas.
Sistemas de archivos
es el componente del sistema operativo encargado de administrar y
facilitar el uso de las memorias periféricas, ya sean secundarias o
terciarias.
Sus principales funciones son la asignación de espacio a los archivos, la
administración del espacio libre y del acceso a los datos resguardados.
Estructuran la información guardada en un dispositivo de almacenamiento
de datos o unidad de almacenamiento (normalmente un disco duro de
una computadora), que luego será representada ya sea textual o
gráficamente utilizando un gestor de archivos.
La mayoría de los sistemas operativos manejan su propio sistema de
archivos.
Hay muchos tipos distintos según cómo manejen los datos y muchos
tamaños distintos de acuerdo a si operan en computadoras personales y
con poca memoria o grandes sistemas que funcionan en mainframescon
sistemas de almacenamiento.
12. Dato
Es un elemento aislado, recabado para un cierto fin, pero que no ha
pasado por un proceso que lo interrelacione con otros de manera
funcional para el fin previsto.
13. INFORMACIÓN
Se trata del conjunto de datos, añadidos, procesados y relacionados, de
manera que pueden dar pauta a la correcta toma de decisiones según el
fin previsto.
La interpretación de un conjunto de datos referentes a un tema, también
es considerada un bien valioso, y su importancia varía dependiendo de su
uso, propósito y contexto.
14. ALMACENAMIENTO
Las unidades de almacenamiento serán todos aquellos dispositivos,
internos o externos, que almacenan la información de un sistema dado.
Los dispositivos diferirán entre sí en forma, tamaño y uso, pero en
conjunto todos contribuyen a la conservación de datos relevantes para el
usuario en formato digital.
15. RELACION
Permite establecer interconexiones o relaciones entre los datos (que están
guardados en tablas), y a través de dichas conexiones relacionar los datos
de ambas tablas, de ahí proviene su nombre Permite modelo relacional.
TIPOS DE RELACIONES
Relaciones entre bases de datos
·
Si bien este tema es objeto de numerosos teóricos y asignatura
fundamental en las más importantes escuelas de informática del mundo,
afrontemos el diseño relacional de nuestras bases de datos desde un
punto de vista ameno y práctico, plagado de ejemplos, sin renunciar en
ningún caso al rigor.
16. Tablas
Tabla en las bases de datos, se refiere al tipo de modelado de datos,
donde se guardan los datos recogidos por un programa. Su estructura
general se asemeja a la vista general de un programa de Hoja de cálculo.
Las tablas se componen de dos estructuras:
1. Campo: corresponde al nombre de la columna. Debe ser único y
además de tener un tipo de dato asociado.
2. Registro: corresponde a cada fila que compone la tabla. Allí se
componen los datos y los registros. Eventualmente pueden ser
nulos en su almacenamiento.
En la definición de cada campo, debe existir un nombre único, con su tipo
de dato correspondiente. Esto es útil a la hora de manejar varios campos
en la tabla, ya que cada nombre de campo debe ser distinto entre sí.
A los campos se les puede asignar, además, propiedades especiales que
afectan a los registros insertados. El campo puede ser definido como
índice o auto incrementable, lo cual permite que los datos de ese campo
cambien solos o sea el principal indicar a la hora de ordenar los datos
contenidos.
Cada tabla creada debe tener un nombre único en la cada base de datos,
haciéndola accesible mediante su nombre o su seudónimo (Alias)
(dependiendo del tipo de base de datos elegida).
La estructura de las tablas viene dado por la forma de un archivo plano,
los cuales en un inicio se componían de un modo similar.
17. FORMULARIO
Los formularios se conocen a veces como "pantallas de entrada de datos".
Son las interfaces que se utilizan para trabajar con los datos y, a menudo,
contienen botones de comando que ejecutan diversos comandos. Se
puede crear una base de datos sin usar formularios, editando los datos de
las hojas de las tablas. No obstante, casi todos los usuarios de bases de
datos prefieren usar formularios para ver, escribir y editar datos en las
tablas.
18. Consultas
Las consultas son las que verdaderamente hacen el trabajo en una base de
datos. Pueden realizar numerosas funciones diferentes. Su función más
común es recuperar datos específicos de las tablas. Los datos que desea
ver suelen estar distribuidos por varias tablas y, gracias a las consultas,
puede verlos en una sola hoja de datos. Además, puesto que
normalmente no desea ver todos los registros a la vez, las consultas le
permiten agregar criterios para "filtrar" los datos hasta obtener solo los
registros que desee. Las consultas a menudo sirven de origen de registros
para formularios e informes.
19. REGISTRO
Un registro informático es un tipo o conjunto de datos almacenados en un
sistema.
Para la informática, existen distintos tipos de registros, pero en todos los
casos hay una referencia al concepto de almacenar datos o información
sobre el estado, procesos o uso de la computadora.
En primer lugar, un registro del sistema viene a ser una base de datos que
tiene el fin de almacenar configuración, opciones y comandos propios del
sistema operativo
20. LA CARDINALIDAD
La cardinalidad expresa cuántas del conjunto de entidades de un extremo
de la relación están relacionadas con cuántas entidades del conjunto del
otro extremo. Pueden ser ``uno a uno'', ``uno a varios'' o ``varios a varios''.
Por ejemplo, un artículo puede ser escrito por un solo autor o por varios,
pero nunca por ninguno; un autor puede pertenecer a exactamente una
institución (no para cero o varias); un artículo puede tener cero, uno o
varios experimentos. Finalmente, un autor puede escribir muchos
artículos, o ninguno.
21. ENTIDAD
Para la tecnología y la informática, una entidad es un concepto que se
refiere fundamentalmente a dos campos:
1) En el campo empresarial, una entidad sería cada parte de una empresa
que formase parte del entorno de esta y que además tuviese información
relevante para ella.
2) Se define una entidad (o instancia) como una unidad de una base de
datos que contiene información. Esta unidad es una representación
dentro de la base de datos de un objeto, persona, empresa...
22. FLEXIBIDAD
Respecto a la calidad de un programa, la flexibilidad hace referencia a
establecer en qué medida el programa es susceptible de ser cambiado.
máxima independencia posible entre los datos y los procesos usuarios
para que se pueda llevar a cabo todo tipo de cambios tecnológicos y
variaciones en la descripción de la BD, sin que se deban modificar los
programas de aplicación ya escritos ni cambiar la forma de escribir las
consultas (o actualizaciones) directas.
23. REDUNDANCIA
Redundancia son aquellos en los que se repiten aquellos datos o hardware
de carácter crítico que se quiere asegurar ante los posibles fallos que
puedan surgir por su uso continuado.
Se presenta como una solución a los problemas de protección y
confiabilidad. Este tipo de sistemas se encarga de realizar el mismo
proceso en más de una estación, ya que si por algún motivo alguna dejara
de funcionar o colapsara, inmediatamente otro tendría que ocupar su
lugar y realizar las tareas del anterior.
24. SEGURIDAD
Seguridad informática es una disciplina que se encarga de proteger la
integridad y la privacidad de la información almacenada en un sistema
informático. De todas formas, no existe ninguna técnica que permita
asegurar la inviolabilidad de un sistema
25. INTEGRIDAD
Integridad de datos se refiere a la corrección y complementación de los
datos en una base de datos. Cuando los contenidos se modifican con
sentencias INSERT, DELETE o UPDATE, la integridad de los datos
almacenados puede perderse de muchas maneras diferentes. Pueden
añadirse datos no válidos a la base de datos, tales como un pedido que
especifica un producto no existente.
26. CONCURRENCIA
Concurrencia es una propiedad de los sistemas en la cual los procesos de
un cómputo se hacen simultáneamente, y pueden interactuar entre ellos.
Los cálculos (operaciones) pueden ser ejecutados en múltiples
procesadores, o ejecutados en procesadores separados físicamente o
virtualmente en distintos hilos de ejecución. Un sin número de modelos
matemáticos han sido desarrollados para cálculos la concurrencia en
general incluyendo redes de Petri, procesos Calculi, el modelo máquina de
accesos random en paralelo, el Modelo Actor y el Lenguaje Reo.
27. DISEÑO CONCEPTUAL
El diseño conceptual parte de las especificaciones de requisitos de usuario
y su resultado es el esquema conceptual de la base de datos. Un esquema
conceptual es una descripción de alto nivel de la estructura de la base de
datos, independientemente del SGBD que se vaya a utilizar para
manipularla.
28. Diseño Conceptual: Modelo Entidad- Relación
Un diagrama o modelo entidad-relación es una herramienta para el
modelado de datos que permite representar las entidades relevantes de
un sistema de información así como sus interrelaciones y propiedades.
1. La clave primaria de las tablas siempre es un identificador auto
incremental. Todas las tablas tienen así un identificador interno,
mantenido por el sistema. Así, las claves ajenas son más fáciles de
mantener.
2. En general, nosotros no solemos poner campos requeridos…
preferimos hacer la gestión dentro de la lógica de negocio. Nunca se
sabe lo que te vas a encontrar, y se nos han dado casos de campos
de los que estábamos completamente seguros que eran requeridos
y hemos tenido que quitar la marca.
3. No se duplica información. Es decir, una de las reglas básica es que
la misma información no puede estar en dos sitios, salvo…
4. En muchos casos, creamos campos calculados, que permiten
acceder de forma rápida a información… por ejemplo, el importe
pendiente de un recibo, en realidad, se calcula como el importe
total del recibo menos la suma de los pagos parciales… como hacer
este cálculo cada vez que nos hace falta ralentiza el funcionamiento
del sistema, hacemos un campo calculado que se mantiene
automáticamente (en nuestro caso, a través de Triggers de la base
de datos). La información está duplicada en dos sitios, sí, pero por
motivos de rendimiento (y siempre está sincronizada).
5. En los nombres de los campos no ponemos caracteres especiales (ni
acentos, ni espacios, etc.). Aunque el gestor de base de datos lo
admita, no lo hacemos, porque luego nunca se sabe desde dónde
vas a tener que acceder.
29. Normalización
El proceso de normalización de bases de datos consiste en designar y
aplicar una serie de reglas a las relaciones obtenidas tras el paso del
modelo entidad-relación al modelo relacional.
Las bases de datos relacionales se normalizan para:
 Evitar la redundancia de los datos.
 Disminuir problemas de actualización de los datos en las tablas.
 Proteger la integridad de los datos.
En el modelo relacional es frecuente llamar tabla a una relación, aunque
para que una tabla sea considerada como una relación tiene que cumplir
con algunas restricciones:
 Cada tabla debe tener su nombre único.
 No puede haber dos filas iguales. No se permiten los duplicados.
 Todos los datos en una columna deben ser del mismo tipo.
31. Claves Primarias
En el diseño de bases de datos relacionales, se llama clave primaria a un
campo o a una combinación de campos que identifica de forma única a
cada fila de una tabla. Una clave primaria comprende de esta manera una
columna o conjunto de columnas. No puede haber dos filas en una tabla
que tengan la misma clave primaria.
32. Claves foráneas
En el contexto de bases de datos relacionales, una clave foránea o clave
ajena es una limitación referencial entre dos tablas. La clave foránea
identifica una columna o grupo de columnas en una tabla (tabla hija o
referendo) que se refiere a una columna o grupo de columnas en otra
tabla (tabla maestra o referenciada). Las columnas en la tabla referendo
deben ser la clave primaria u otra clave candidata en la tabla referenciada.
33. Reglas de Integridad
Los conceptos básicos de integridad en el modelo relacional son el de llave
primaria, llave foránea, valores nulos y un par de reglas de integridad.
Llave primaria: es uno o un conjunto de atributos que permiten identificar
a la n-adas de manera única en cualquier momento. Llave foránea de una
relación es un atributo que hace referencia a una llave primaria de otra
relación; esto da pie a que una relación pueda tener varias llaves foráneas.
34. Etapas de Diseño de una Base de Datos
En esta etapa se crea un esquema conceptual de la base de datos. Se
desarrollan las especificaciones hasta el punto en que puede comenzar la
implementación. Durante esta etapa se crean modelos detallados de las
vistas de usuario y sobre todo las relaciones entre cada elemento del
sistema, documentando los derechos de uso y manipulación de los
diferentes grupos de usuarios.
Si parte de la información necesaria para crear algún elemento
establecido ya se encuentra implementado en otro sistema de
almacenamiento hay que documentar que relación existirá entre uno y
otro y detallar los sistemas que eviten la duplicidad o incoherencia de los
datos.
El diseño consta, como se vio anteriormente, de tres fases: el diseño
global o conceptual, el diseño lógico y el modelo físico.
https://support.office.com/es-mx/article/Conceptos-b%C3%A1sicos-sobre-bases-de-datos-
a849ac16-07c7-4a31-9948-3c8c94a7c204
http://basededatosaplicado.blogspot.com.co/2011/10/v-behaviorurldefaultvmlo.html
http://revista.seguridad.unam.mx/numero-12/principios-b%C3%A1sicos-de-seguridad-en-
bases-de-datos
https://es.wikipedia.org/wiki/Base_de_datos
Glosario de base de datos

Más contenido relacionado

La actualidad más candente

Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpuIsaí Beto Matz Mijes
 
Servicios del servidor
Servicios del servidorServicios del servidor
Servicios del servidorJenny Ospina
 
Arquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos DistribuidasArquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos DistribuidasAntonio Soria
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de SoftwareCamila Arbelaez
 
Tipos de usuarios en una base de datos
Tipos de usuarios en una base de datosTipos de usuarios en una base de datos
Tipos de usuarios en una base de datosjenpes
 
Técnicas de recolección de requerimientos
Técnicas de recolección de requerimientosTécnicas de recolección de requerimientos
Técnicas de recolección de requerimientosJoaquin Artavia Chaves
 
Estructura Sistemas Operativos
Estructura Sistemas OperativosEstructura Sistemas Operativos
Estructura Sistemas OperativosStefano Salvatori
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.Carlos Solano
 
Metodologias de diseño de bd
Metodologias de diseño de bdMetodologias de diseño de bd
Metodologias de diseño de bdArnold Ortiz
 
Qué es exactamente un sistema cluster
Qué es exactamente un sistema clusterQué es exactamente un sistema cluster
Qué es exactamente un sistema clusterJuan Manuel Torres
 
Sistemas Operativos Gestion de procesos
Sistemas Operativos Gestion de procesosSistemas Operativos Gestion de procesos
Sistemas Operativos Gestion de procesosChiNo Sosa Erazo
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de usoSaul Mamani
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenadosVicente Alberca
 
Importancia del Análisis de Requerimientos
Importancia del Análisis de RequerimientosImportancia del Análisis de Requerimientos
Importancia del Análisis de Requerimientospedro tovar
 

La actualidad más candente (20)

Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
 
Servicios del servidor
Servicios del servidorServicios del servidor
Servicios del servidor
 
Arquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos DistribuidasArquitecturas de Bases de Datos Distribuidas
Arquitecturas de Bases de Datos Distribuidas
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 
Google y sus servidores
Google y sus servidoresGoogle y sus servidores
Google y sus servidores
 
Tipos de usuarios en una base de datos
Tipos de usuarios en una base de datosTipos de usuarios en una base de datos
Tipos de usuarios en una base de datos
 
Técnicas de recolección de requerimientos
Técnicas de recolección de requerimientosTécnicas de recolección de requerimientos
Técnicas de recolección de requerimientos
 
Estructura Sistemas Operativos
Estructura Sistemas OperativosEstructura Sistemas Operativos
Estructura Sistemas Operativos
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
 
Metodologias de diseño de bd
Metodologias de diseño de bdMetodologias de diseño de bd
Metodologias de diseño de bd
 
Qué es exactamente un sistema cluster
Qué es exactamente un sistema clusterQué es exactamente un sistema cluster
Qué es exactamente un sistema cluster
 
5.comprensión de los requerimientos
5.comprensión de los requerimientos5.comprensión de los requerimientos
5.comprensión de los requerimientos
 
Dfd
DfdDfd
Dfd
 
Administracion de Bases de datos
Administracion de Bases de datosAdministracion de Bases de datos
Administracion de Bases de datos
 
Sistemas Operativos Gestion de procesos
Sistemas Operativos Gestion de procesosSistemas Operativos Gestion de procesos
Sistemas Operativos Gestion de procesos
 
Roles desarrollo del software
Roles desarrollo del softwareRoles desarrollo del software
Roles desarrollo del software
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Importancia del Análisis de Requerimientos
Importancia del Análisis de RequerimientosImportancia del Análisis de Requerimientos
Importancia del Análisis de Requerimientos
 

Destacado

Glosario de terminos de base de datos
Glosario de terminos de base de datosGlosario de terminos de base de datos
Glosario de terminos de base de datosJorguell Perez
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datosecasteloc
 
Glosario de terminos de access
Glosario de terminos de accessGlosario de terminos de access
Glosario de terminos de accessCJavier_12
 
Bases de datos relacionales
Bases de datos relacionalesBases de datos relacionales
Bases de datos relacionalesecasteloc
 
Que es una base de datos y vocabulario
Que es una base de datos y vocabularioQue es una base de datos y vocabulario
Que es una base de datos y vocabulariolulu-fer
 
Seccion 15 y 16
Seccion 15 y 16Seccion 15 y 16
Seccion 15 y 16dyp2008
 
Cuadro comparativo de buscadores
Cuadro comparativo de buscadoresCuadro comparativo de buscadores
Cuadro comparativo de buscadoresSoyomafrace
 
Tipo de consulta microsoft access
Tipo de consulta microsoft accessTipo de consulta microsoft access
Tipo de consulta microsoft accessleonardo3212
 
Glosario base de datos
Glosario base de datos Glosario base de datos
Glosario base de datos antoca4
 
Caracteristicas de las bases de datos
Caracteristicas de las bases de datosCaracteristicas de las bases de datos
Caracteristicas de las bases de datosNelson Rubio
 
¿Cómo hacer un informe escrito?
¿Cómo hacer un informe escrito?¿Cómo hacer un informe escrito?
¿Cómo hacer un informe escrito?Osvaldo Igor
 

Destacado (17)

Glosario de terminos de base de datos
Glosario de terminos de base de datosGlosario de terminos de base de datos
Glosario de terminos de base de datos
 
Glosario bases de datos
Glosario bases de datosGlosario bases de datos
Glosario bases de datos
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Glosario de terminos de access
Glosario de terminos de accessGlosario de terminos de access
Glosario de terminos de access
 
Bases de datos relacionales
Bases de datos relacionalesBases de datos relacionales
Bases de datos relacionales
 
Que es una base de datos y vocabulario
Que es una base de datos y vocabularioQue es una base de datos y vocabulario
Que es una base de datos y vocabulario
 
Glosario de términos
Glosario de términosGlosario de términos
Glosario de términos
 
Seccion 15 y 16
Seccion 15 y 16Seccion 15 y 16
Seccion 15 y 16
 
Cuadro comparativo de buscadores
Cuadro comparativo de buscadoresCuadro comparativo de buscadores
Cuadro comparativo de buscadores
 
Tipo de consulta microsoft access
Tipo de consulta microsoft accessTipo de consulta microsoft access
Tipo de consulta microsoft access
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Glosario base de datos
Glosario base de datos Glosario base de datos
Glosario base de datos
 
Informática: Bases de Datos
Informática: Bases de DatosInformática: Bases de Datos
Informática: Bases de Datos
 
Cuadro comparativo sgbd
Cuadro comparativo sgbdCuadro comparativo sgbd
Cuadro comparativo sgbd
 
Caracteristicas de las bases de datos
Caracteristicas de las bases de datosCaracteristicas de las bases de datos
Caracteristicas de las bases de datos
 
Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"
 
¿Cómo hacer un informe escrito?
¿Cómo hacer un informe escrito?¿Cómo hacer un informe escrito?
¿Cómo hacer un informe escrito?
 

Similar a Glosario de base de datos

Similar a Glosario de base de datos (20)

Tipos de BDD y SGBD
Tipos de BDD y SGBDTipos de BDD y SGBD
Tipos de BDD y SGBD
 
Base de datos
Base de datosBase de datos
Base de datos
 
Ensayo base de datos jean hernandez 29.807.063
Ensayo base de datos jean hernandez 29.807.063Ensayo base de datos jean hernandez 29.807.063
Ensayo base de datos jean hernandez 29.807.063
 
bases de datos
 bases de datos  bases de datos
bases de datos
 
Base de datos y sistemas de gestion de datos
Base de datos y sistemas de gestion de datosBase de datos y sistemas de gestion de datos
Base de datos y sistemas de gestion de datos
 
Tipos de bdd
Tipos de bddTipos de bdd
Tipos de bdd
 
Tipos de bdd
Tipos de bddTipos de bdd
Tipos de bdd
 
Base de datos
Base de datosBase de datos
Base de datos
 
Taller 1 bd
Taller 1 bdTaller 1 bd
Taller 1 bd
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Glosario base de datos
Glosario base de datosGlosario base de datos
Glosario base de datos
 
B a s e d e d a t o s
B a s e   d e   d a t o sB a s e   d e   d a t o s
B a s e d e d a t o s
 
Monografía tipos-de-bdd-y-sgbd-10%
Monografía tipos-de-bdd-y-sgbd-10%Monografía tipos-de-bdd-y-sgbd-10%
Monografía tipos-de-bdd-y-sgbd-10%
 
Yulieth Ardila
Yulieth ArdilaYulieth Ardila
Yulieth Ardila
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
tarea base de datos
tarea base de datostarea base de datos
tarea base de datos
 

Último

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 

Último (20)

Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 

Glosario de base de datos

  • 1. 1. ¿Qué es una base de datos? De una manera simple, es un contenedor que permite almacenar la información de forma ordenada con diferentes propósitos y usos. En una base de datos se puede almacenar información de diferentes datos como ventas, recursos humanos, inventarios, entre otros. Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de tatos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. 2. Características de base de datos:  Independencia lógica y básica de los datos.  Acceso congruente por parte de múltiples usuarios  Integridad de los datos.  Consulta compleja optimizadas.  Seguridad y acceso y auditoria.  Respaldo y recuperación  Accesos atreves de lenguajes de programación estándar. 3. Ventajas: 1. facilidad de manejo de los grandes volúmenes de información. 2. gran velocidad en muy poco tiempo. 3. independencia del tratamiento de la información 4. seguridad de la información (acceso a usuarios autorizados). De informaciones, comprobación de información de él. 5. no hay duplicidad de información, comprobaciones informaciones el momento de introducir la misma. 6. integridad referencial el terminar los registros
  • 2. 4. Tipos de bases de datos Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto que se esté manejando, o la utilidad de la misma. Según la variabilidad de los datos almacenados. Bases de datos estadísticos: utilizadas primordialmente para almacenar datos históricos que se puedan usar para estudiar los comportamientos de un conjunto de datos. 5. ¿Cuáles son los tipos de base de datos y sus principales características? Según la variabilidad de los datos almacenados  Bases de datos estadísticos: utilizadas primordialmente para almacenar datos históricos que se puedan usar para estudiar los comportamientos de un conjunto de datos.  Base de datos dinámicos :donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización Según el contenido  Base de datos bibliográficos: nos permite localizar un registro típico base contiene información de un autor, fecha de publicidad, editorial, titulo, etc.  Base de datos de texto completo: es el contenido de todas las ediciones de una colección de revista científica, almacena diferentes tipos de información.
  • 3.  Quiénes son los usuarios de una base de datos Usuarios normales: interactúan con el sistemas mediante a la invocación de algunos de los programas de aplicación Usuarios especializados: usuarios sofisticados que escriben aplicaciones de base de datos, poseen un nivel de conocimiento superior al tradicional. Usuario sofisticado: interactúan con el sistema sin programas escritos. Arquitectura de bases de datos 6. Arquitectura de una base de datos Existen 3 niveles por medio de los cuales debemos organizar nuestra base de datos  Nivel Interno: es el nivel más cercano al almacenamiento físico de los datos. Permite escribirlos tal y como están almacenados en el ordenador. En este nivel se diseñan los archivos que contienen la información, la ubicación de los mismos y su organización, es decir se crean los archivos de configuración.  Nivel conceptual: En este nivel se representan los datos que se van a utilizar sin tener en cuenta aspectos como lo que representamos en el nivel interno.  Nivel externo: es el más cercano al usuario. En este nivel se describen los datos o parte de los datos que más interesan a los usuarios. 7. ¿Qué es un Sistema de Administración de Base de Datos? Los sistemas de gestión o administración de base de datos (SGBD) son un tipo de software muy específico dedicado a servir de interfaz entre la base de datos, el usuario, y las aplicaciones que se utilizan Se compone de un lenguaje de definición de dato, de un lenguaje de manipulación de datos y de un lenguaje de consulta. En los textos que tratan este tema o más
  • 4. temas relacionados se mencionan los términos SGBD y DBMS siendo ambos equivalentes y acronomos de sistemas de gestor de base de datos y Data Base MANEGEMENT System, su expresión inglesa Además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos. Los usuarios pueden acceder a la información usando herramientas específicas de interrogación y de generación de informes, o bien mediante aplicaciones al efecto. 8.VENTAJAS E INCONVENIENTES DE USAR SISTEMA MANEJADOR DE BASE DE DATOS? Ventajas:  mejora en la integridad de datos: la integridad en la base de datos se refiere a la validez y la consistencia de los datos almacenados.  mejora en la seguridad: la seguridad de la base de datos es la protección de la base de datos frente a usuarios no autorizados sin unas buenas medidas de la protección , la integración de datos en los sistemas de bases de datos hace que estos sean más vulnerables que en los sistemas de ficheros sin embargo lao SGBD permiten mantener la seguridad mediante el establecimiento de claves para identificar al personal autorizado para el acceso a la información  Mejora en la accesibilidad: muchos SGBD proporcionan lenguajes de consultas o generadores de informes que permiten al usuario hacer cualquier tipo de consulta sobre datos, sin que sea necesario que un programador escriba una aplicación que realice la tarea  Mejora en la productividad : El SGBD proporciona muchas de las funciones estandar que el programador necesita escribir en un sistema de ficheros A nivel básico el SGBD proporciona todas las rutinas de manejo de ficheros típicas de los programadores de aplicación  mejora en el mantenimiento gracias a la independencia de datos: en los sistemas de ficheros, las descripciones de los datos se encuentran inmersas en los programas desaplicación que lo manejan. esto hace que los programas sean dependientes de los datos, de modo que un cambio en su estructura o un cambio en el modo en que se almacenan en disco duro requiere cambio importante en los programas cuyos datos se ven afectados.
  • 5.  Aumento de la concurrencia: en algunos sistemas de ficheros, si hay varios usuarios que pueden acceder simultáneamente a un mismo fichero, es posible que el acceso interfiera entre ellos de modo que se pierda la información o incluso que se pierda la integridad. la mayoría de las SGBD gestionan el acceso concurrente a la base de datos y garantizan que no ocurran problemas de este tipo  Mejora en los servicios de copias de seguridad y recuperación Muchos sistemas de ficheros dejan que el usuario quien proporcione las medidas necesarias para proteger los datos ante fallos en el sistemas o en las aplicaciones. Los usuarios tienen que hacer copias de seguridad cada día y si se produce algún fallo, utilizar estas copias de seguridad para restaurarlos Inconvenientes  complejidad: Los SGBD son conjuntos de programas muy complejos con una funcionalidad es preciso comprender muy bien esta funcionalidad para poder sacar un buen partido de ellos  tamaño: los SGBD son programas complejos y muy extensos que requiere una gran cantidad de espacio de disco y de memoria para trabajar de forma eficiente  costo económico: el costo de un SGBD varía dependiendo del entorno y la funcionalidad que ofrece. Por ejemplo un SGBD para un ordenador personal puede costar unos 500 euros, mientras que un SBD para un sistema multiusuarios que de un servicio a cientos de usuarios puede costar entre 10.000 y 100.000 euros  coste de Conversion: en algunas ocasiones el coste de un SGBD y el coste del equipo información que sea necesario adquirir para u buen funcionamiento, es insignificante comparado con el coste de convertir la aplicación actual de un sistema de base de datos. Este coste incluye el coste de enseñar a la plantilla a utilizar estos sistemas y probablemente su coste del personal especializado para ayudar a realizar principales por las que algunas empresas y organizaciones se resisten a cambiar su sistema actual de ficheros por un sistema actual de ficheros por su sistema de base de datos
  • 6. 9. Investigación Sobre proveedores de Sistemas de Administración de Base de Datos  existen muchos gestores de administración de base de datos para cada tipo de base de datos que queramos realizar hay tres principales proveed ores de sistemas de administración de bases de datos entre ellos encontramos ha interBase, Microsoft Access y Oracle pues cada una tiene su importancia acorde a la necesidad que cada quien tenga en general, pero en cuanto A ventajas y desventajas la más eficiente personalmente creo que es Oracle de la Sun Microsistema, omitiendo su valor comercial pero de lo contrario es el motor o administrador más eficiente y de los tres investiga 10. Aplicaciones de los sistemas de bases de datos  las bases de datos son amplia mente usadas, las siguientes son algunas de sus aplicaciones más representativas  -banca: para información de los clientes, cuentas préstamos y transacciones bancarias -líneas aéreas: para reservas e información de planificación, las líneas aéreas fueron de los primeros en usar bases de datos de forma distribuida geográficamente -Universidades: para información de los estudiantes, matriculas de las asignaturas y cursos – Transacciones de tarjetas de crédito. Para compras con tarjeta de crédito y generación mensual de extractos. – Telecomunicaciones. Para guardar un registro de las llamadas realizadas, generación mensual de facturas, manteniendo el saldo de las tarjetas telefónicas de prepago y para almacenar información sobre las redes de comunicaciones. – Finanzas: Para almacenar información sobre grandes empresas, ventas y compras de documentos formales financieros, como bolsa y bonos. – Ventas: Para información de clientes, productos y compras.
  • 7. 11. SISTEMAS GESTOR DE BASES DE DATOS (SGBD) Y SISTEMAS DE ARCHIVOS Un sistema gestor de base de datos (SGBD) es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos. Los usuarios pueden acceder a la información usando herramientas específicas de interrogación y de generación de informes, o bien mediante aplicaciones al efecto. Estos sistemas también proporcionan métodos para mantener la integridad de los datos, para administrar el acceso de usuarios a los datos y para recuperar la información si el sistema se corrompe. Permiten presentar la información de la base de datos en variados formatos. La mayoría incluyen un generador de informes. También pueden incluir un módulo gráfico que permita presentar la información con gráficos y tablas. Sistemas de archivos es el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias periféricas, ya sean secundarias o terciarias. Sus principales funciones son la asignación de espacio a los archivos, la administración del espacio libre y del acceso a los datos resguardados. Estructuran la información guardada en un dispositivo de almacenamiento de datos o unidad de almacenamiento (normalmente un disco duro de una computadora), que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos. La mayoría de los sistemas operativos manejan su propio sistema de archivos. Hay muchos tipos distintos según cómo manejen los datos y muchos tamaños distintos de acuerdo a si operan en computadoras personales y con poca memoria o grandes sistemas que funcionan en mainframescon sistemas de almacenamiento.
  • 8. 12. Dato Es un elemento aislado, recabado para un cierto fin, pero que no ha pasado por un proceso que lo interrelacione con otros de manera funcional para el fin previsto. 13. INFORMACIÓN Se trata del conjunto de datos, añadidos, procesados y relacionados, de manera que pueden dar pauta a la correcta toma de decisiones según el fin previsto. La interpretación de un conjunto de datos referentes a un tema, también es considerada un bien valioso, y su importancia varía dependiendo de su uso, propósito y contexto. 14. ALMACENAMIENTO Las unidades de almacenamiento serán todos aquellos dispositivos, internos o externos, que almacenan la información de un sistema dado. Los dispositivos diferirán entre sí en forma, tamaño y uso, pero en conjunto todos contribuyen a la conservación de datos relevantes para el usuario en formato digital. 15. RELACION Permite establecer interconexiones o relaciones entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre Permite modelo relacional. TIPOS DE RELACIONES Relaciones entre bases de datos · Si bien este tema es objeto de numerosos teóricos y asignatura fundamental en las más importantes escuelas de informática del mundo, afrontemos el diseño relacional de nuestras bases de datos desde un punto de vista ameno y práctico, plagado de ejemplos, sin renunciar en ningún caso al rigor.
  • 9. 16. Tablas Tabla en las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de Hoja de cálculo. Las tablas se componen de dos estructuras: 1. Campo: corresponde al nombre de la columna. Debe ser único y además de tener un tipo de dato asociado. 2. Registro: corresponde a cada fila que compone la tabla. Allí se componen los datos y los registros. Eventualmente pueden ser nulos en su almacenamiento. En la definición de cada campo, debe existir un nombre único, con su tipo de dato correspondiente. Esto es útil a la hora de manejar varios campos en la tabla, ya que cada nombre de campo debe ser distinto entre sí. A los campos se les puede asignar, además, propiedades especiales que afectan a los registros insertados. El campo puede ser definido como índice o auto incrementable, lo cual permite que los datos de ese campo cambien solos o sea el principal indicar a la hora de ordenar los datos contenidos. Cada tabla creada debe tener un nombre único en la cada base de datos, haciéndola accesible mediante su nombre o su seudónimo (Alias) (dependiendo del tipo de base de datos elegida). La estructura de las tablas viene dado por la forma de un archivo plano, los cuales en un inicio se componían de un modo similar. 17. FORMULARIO Los formularios se conocen a veces como "pantallas de entrada de datos". Son las interfaces que se utilizan para trabajar con los datos y, a menudo, contienen botones de comando que ejecutan diversos comandos. Se puede crear una base de datos sin usar formularios, editando los datos de las hojas de las tablas. No obstante, casi todos los usuarios de bases de datos prefieren usar formularios para ver, escribir y editar datos en las tablas.
  • 10. 18. Consultas Las consultas son las que verdaderamente hacen el trabajo en una base de datos. Pueden realizar numerosas funciones diferentes. Su función más común es recuperar datos específicos de las tablas. Los datos que desea ver suelen estar distribuidos por varias tablas y, gracias a las consultas, puede verlos en una sola hoja de datos. Además, puesto que normalmente no desea ver todos los registros a la vez, las consultas le permiten agregar criterios para "filtrar" los datos hasta obtener solo los registros que desee. Las consultas a menudo sirven de origen de registros para formularios e informes. 19. REGISTRO Un registro informático es un tipo o conjunto de datos almacenados en un sistema. Para la informática, existen distintos tipos de registros, pero en todos los casos hay una referencia al concepto de almacenar datos o información sobre el estado, procesos o uso de la computadora. En primer lugar, un registro del sistema viene a ser una base de datos que tiene el fin de almacenar configuración, opciones y comandos propios del sistema operativo 20. LA CARDINALIDAD La cardinalidad expresa cuántas del conjunto de entidades de un extremo de la relación están relacionadas con cuántas entidades del conjunto del otro extremo. Pueden ser ``uno a uno'', ``uno a varios'' o ``varios a varios''. Por ejemplo, un artículo puede ser escrito por un solo autor o por varios, pero nunca por ninguno; un autor puede pertenecer a exactamente una institución (no para cero o varias); un artículo puede tener cero, uno o varios experimentos. Finalmente, un autor puede escribir muchos artículos, o ninguno.
  • 11. 21. ENTIDAD Para la tecnología y la informática, una entidad es un concepto que se refiere fundamentalmente a dos campos: 1) En el campo empresarial, una entidad sería cada parte de una empresa que formase parte del entorno de esta y que además tuviese información relevante para ella. 2) Se define una entidad (o instancia) como una unidad de una base de datos que contiene información. Esta unidad es una representación dentro de la base de datos de un objeto, persona, empresa... 22. FLEXIBIDAD Respecto a la calidad de un programa, la flexibilidad hace referencia a establecer en qué medida el programa es susceptible de ser cambiado. máxima independencia posible entre los datos y los procesos usuarios para que se pueda llevar a cabo todo tipo de cambios tecnológicos y variaciones en la descripción de la BD, sin que se deban modificar los programas de aplicación ya escritos ni cambiar la forma de escribir las consultas (o actualizaciones) directas. 23. REDUNDANCIA Redundancia son aquellos en los que se repiten aquellos datos o hardware de carácter crítico que se quiere asegurar ante los posibles fallos que puedan surgir por su uso continuado. Se presenta como una solución a los problemas de protección y confiabilidad. Este tipo de sistemas se encarga de realizar el mismo proceso en más de una estación, ya que si por algún motivo alguna dejara de funcionar o colapsara, inmediatamente otro tendría que ocupar su lugar y realizar las tareas del anterior.
  • 12. 24. SEGURIDAD Seguridad informática es una disciplina que se encarga de proteger la integridad y la privacidad de la información almacenada en un sistema informático. De todas formas, no existe ninguna técnica que permita asegurar la inviolabilidad de un sistema 25. INTEGRIDAD Integridad de datos se refiere a la corrección y complementación de los datos en una base de datos. Cuando los contenidos se modifican con sentencias INSERT, DELETE o UPDATE, la integridad de los datos almacenados puede perderse de muchas maneras diferentes. Pueden añadirse datos no válidos a la base de datos, tales como un pedido que especifica un producto no existente. 26. CONCURRENCIA Concurrencia es una propiedad de los sistemas en la cual los procesos de un cómputo se hacen simultáneamente, y pueden interactuar entre ellos. Los cálculos (operaciones) pueden ser ejecutados en múltiples procesadores, o ejecutados en procesadores separados físicamente o virtualmente en distintos hilos de ejecución. Un sin número de modelos matemáticos han sido desarrollados para cálculos la concurrencia en general incluyendo redes de Petri, procesos Calculi, el modelo máquina de accesos random en paralelo, el Modelo Actor y el Lenguaje Reo. 27. DISEÑO CONCEPTUAL El diseño conceptual parte de las especificaciones de requisitos de usuario y su resultado es el esquema conceptual de la base de datos. Un esquema conceptual es una descripción de alto nivel de la estructura de la base de datos, independientemente del SGBD que se vaya a utilizar para manipularla.
  • 13. 28. Diseño Conceptual: Modelo Entidad- Relación Un diagrama o modelo entidad-relación es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades. 1. La clave primaria de las tablas siempre es un identificador auto incremental. Todas las tablas tienen así un identificador interno, mantenido por el sistema. Así, las claves ajenas son más fáciles de mantener. 2. En general, nosotros no solemos poner campos requeridos… preferimos hacer la gestión dentro de la lógica de negocio. Nunca se sabe lo que te vas a encontrar, y se nos han dado casos de campos de los que estábamos completamente seguros que eran requeridos y hemos tenido que quitar la marca. 3. No se duplica información. Es decir, una de las reglas básica es que la misma información no puede estar en dos sitios, salvo… 4. En muchos casos, creamos campos calculados, que permiten acceder de forma rápida a información… por ejemplo, el importe pendiente de un recibo, en realidad, se calcula como el importe total del recibo menos la suma de los pagos parciales… como hacer este cálculo cada vez que nos hace falta ralentiza el funcionamiento del sistema, hacemos un campo calculado que se mantiene automáticamente (en nuestro caso, a través de Triggers de la base de datos). La información está duplicada en dos sitios, sí, pero por motivos de rendimiento (y siempre está sincronizada). 5. En los nombres de los campos no ponemos caracteres especiales (ni acentos, ni espacios, etc.). Aunque el gestor de base de datos lo admita, no lo hacemos, porque luego nunca se sabe desde dónde vas a tener que acceder. 29. Normalización El proceso de normalización de bases de datos consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
  • 14. Las bases de datos relacionales se normalizan para:  Evitar la redundancia de los datos.  Disminuir problemas de actualización de los datos en las tablas.  Proteger la integridad de los datos. En el modelo relacional es frecuente llamar tabla a una relación, aunque para que una tabla sea considerada como una relación tiene que cumplir con algunas restricciones:  Cada tabla debe tener su nombre único.  No puede haber dos filas iguales. No se permiten los duplicados.  Todos los datos en una columna deben ser del mismo tipo. 31. Claves Primarias En el diseño de bases de datos relacionales, se llama clave primaria a un campo o a una combinación de campos que identifica de forma única a cada fila de una tabla. Una clave primaria comprende de esta manera una columna o conjunto de columnas. No puede haber dos filas en una tabla que tengan la misma clave primaria. 32. Claves foráneas En el contexto de bases de datos relacionales, una clave foránea o clave ajena es una limitación referencial entre dos tablas. La clave foránea identifica una columna o grupo de columnas en una tabla (tabla hija o referendo) que se refiere a una columna o grupo de columnas en otra tabla (tabla maestra o referenciada). Las columnas en la tabla referendo deben ser la clave primaria u otra clave candidata en la tabla referenciada. 33. Reglas de Integridad Los conceptos básicos de integridad en el modelo relacional son el de llave primaria, llave foránea, valores nulos y un par de reglas de integridad. Llave primaria: es uno o un conjunto de atributos que permiten identificar a la n-adas de manera única en cualquier momento. Llave foránea de una relación es un atributo que hace referencia a una llave primaria de otra relación; esto da pie a que una relación pueda tener varias llaves foráneas. 34. Etapas de Diseño de una Base de Datos
  • 15. En esta etapa se crea un esquema conceptual de la base de datos. Se desarrollan las especificaciones hasta el punto en que puede comenzar la implementación. Durante esta etapa se crean modelos detallados de las vistas de usuario y sobre todo las relaciones entre cada elemento del sistema, documentando los derechos de uso y manipulación de los diferentes grupos de usuarios. Si parte de la información necesaria para crear algún elemento establecido ya se encuentra implementado en otro sistema de almacenamiento hay que documentar que relación existirá entre uno y otro y detallar los sistemas que eviten la duplicidad o incoherencia de los datos. El diseño consta, como se vio anteriormente, de tres fases: el diseño global o conceptual, el diseño lógico y el modelo físico. https://support.office.com/es-mx/article/Conceptos-b%C3%A1sicos-sobre-bases-de-datos- a849ac16-07c7-4a31-9948-3c8c94a7c204 http://basededatosaplicado.blogspot.com.co/2011/10/v-behaviorurldefaultvmlo.html http://revista.seguridad.unam.mx/numero-12/principios-b%C3%A1sicos-de-seguridad-en- bases-de-datos https://es.wikipedia.org/wiki/Base_de_datos