SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
¿Qué es una Base de Datos?
Es una recopilación de información que permite al
usuario seleccionar ágilmente fragmentos de datos que
el necesite. Hay diferentes tipos de bases de datos con
las que el usuario puede interactuar y manejar.
Características de una Base de Datos
 Registros de datos únicos, es decir los datos no
dependen de ningún tipo de programa, los datos
pueden ser manejados por cualquier tipo de
aplicación
 Disminución de redundancias: es decir la
duplicación de datos y mejor aprovechamiento del
espacio.
 Seguridad: los sistemas de gestión de bases de
datos ofrecen mejores controles de seguridad en
cuanto a sus datos.
 Permite realizar el listado de bases de datos
 Permiten programación a diferentes tipos de
usuarios.
Ventajas de una Base de Datos
 Coherencia en resultados: es decir se pueden
manejar los mismos datos y realizar
procedimientos s los mismos, por ello mismo la
coherencia.
 Detallado de datos: permite realizar y almacenar
información más detallada de los datos.
 Acceso a varias fuentes de datos: permite al
usuario ingresar a varias fuentes de datos.
 Reducción de espacio: mejor estructuración de los
datos para su almacenamiento.
 Mejor productividad de los programadores:
mejoran su productividad por que se enfatizan en
solucionar problemas netos de bases de datos.
Tipos de Bases de Datos
Base de Datos Estáticas
Son bases de datos solo para lectura, empleadas en
almacenar datos históricos, a continuación se utilizan
en estudiar el comportamiento de conjuntos de datos a
través del tiempo se realiza la toma de decisiones sobre
las mismas.
Base de Datos Dinámicas
Se caracterizan por ser bases de datos que transcurrido
un tiempo se modifica la información, permitiendo al
diseñador realizar actualización de información y
datos. Estas son más empleadas en sistemas de
información de negocias o micro empresas.
Bases de datos jerárquicas
Son aquellas que como su nombre lo expresa, su
estructura es jerárquica. Su estructuración es basada en
un árbol en vista al revés. Estas bases de datos son
empleadas especialmente cuando hay grandes
cantidades de información y datos muy acompañados,
es decir semejanzas, permiten crear estructuras estables
y de gran rendimiento. Una desventaja de utilizar este
tipo de bases de datos por la redundancia de los datos.
Base de Datos de Red
Es un modelo un poco distinto al jerárquico, la Base de
Datos de red se caracteriza por usar construcciones
fundamentales las cuales son:
 Los Registros
 Los Conjuntos
Los registros son los campos que pueden ser
organizados jerárquicamente con un lenguaje COBOL
o lenguaje de programación de base de datos. El
registro puede ser cualquier número de conjuntos de
datos (estos no deben ser confundidos con conjuntos
matemáticos, sino definen uno o varios relaciones entre
registros. esta es la gran diferencia entre bases de datos
jerárquicas y de red.
Bases de Datos Transicionales
Son aquellas Base de Datos diseñado para recoger,
almacenar, cambiar y salvar cualquier tipo de
información generada por transacciones en una
empresa. Aquel proceso que se genera para la
modificación de la información y almacenados
eventualmente en un sistema de información, mantiene
la información de los datos involucrados.
Bases de Datos Relacionales.
Este modelo es el más empleado en la actualidad para
la solución de problemas que surgen en la empresa.
Una base de datos relacional es un conjunto de datos
organizados en un conjunto de tablas, en las cuales se
puede acceder a los datos o volverlos a cargar.
En esta base de datos la idea principal es su
estructuración y el uso de las relaciones, el uso de la
normalización y su lenguaje para su gestión; este
modelo es muy diferente a las bases de datos
jerárquicas y de red, por su modelado y estructuración.
Bases de Datos multidimensionales
Son bases de datos ideadas para desarrollar
aplicaciones muy concretas para la creación de cubos
OLAP. Básicamente no se diferencian demasiado de las
bases de datos relacionales (una tabla en una base de
datos relacional podría serlo también en una base de
datos multidimensional), la diferencia está más bien a
nivel conceptual; en las bases de datos
multidimensionales los campos o atributos de una
tabla pueden ser de dos tipos, o bien representan
dimensiones de la tabla, o bien representan métricas
que se desean estudiar.
Quienes son los usuarios de una base de datos
Usuarios normales: son los usuarios los cuales no
tienen conocimientos en el manejo de bases de datos
al interactuar con un programa de aplicación de
interfaz de formularios, donde se llenan los campos de
dicho formulario, estos usuarios también pueden solo
leer los informes de bases de datos.
Programadores de aplicaciones: se destacan por ser
conocedores de sistemas informáticos, que como su
nombre lo indica desarrollan programas de aplicación,
aparte desarrollan interfaces de usuario y aplicaciones
de desarrollo rápido, se les facilita la creación de
formularios e inscribir sobre el programa.
Usuarios sofisticados: manejan el sistema con base a
las consultas de Bases de Datos, se caracterizan por ser
analistas y exploradores de bases de datos, generan
herramientas de procesamiento analítico en línea o
conocido también como OLAP y herramientas de
recopilación de datos.
Usuarios especializados: como su nombre lo indica
trabaja netamente en la creación de aplicaciones para
las bases de datos de un nivel más complejo y
adecuaciones para los sistemas tradicionales. Estas
aplicaciones pueden ser diseños asistidos para
computador.
Administradores de Bases de Datos: personas que
conocen SGBD, las actividades que estos realizan son:
 Estandarización y modelado de Bases de Datos
 Mantenimiento de Bases de Datos
 Actualización de Bases de Datos
 Entre otras
Arquitectura de Bases de Datos
La arquitectura de Base de Datos se caracteriza
principalmente por la influencia del sistema
informático al soportar la instalación del SGBD.
La arquitectura de Bases de Datos es representada por
tres niveles para cualquier tipo de Bases de Datos
Arquitectura ANSI –SPARC
La arquitectura de Base de Datos tiene tres esquemas
aprobados por la ANSI-SPARC (American National
Standard Institute- Standards Planning and
Requirements Committee) la cual ayuda a obtener la
separación entre programas múltiples de aplicación y
manejos de datos.
Nivel Interno: Tiene un esquema interno cuya
finalidad es describir la estructura física y la forma de
almacenamiento de una Base de Datos , es decir se
emplea un modelo físico y único para el manejo de
datos que real mente existan en dicho nivel.
Nivel conceptual: como su nombre lo indica tiene un
esquema conceptual, es aquella que describe toda la
estructura de una Base de Datos para la visualización
por los usuarios. Al momento oculta detalles físicos de
dicho almacenamiento y trabaja los elementos lógicos
como lo son las ENTIDADES, ATRIBUTOS Y
RELACIONES.
Nivel externo o de las vistas: se caracteriza por tener
varios tipos de esquemas los cuales pueden ser
visualizados por el usuario. Cada tipo de esquema
describe la manera con la cual puede ser vista la Base
de Datos a un grupo de usuarios, ocultando el resto de
la información.
Sistema de Gestión de Bases de Datos
Los sistemas de Gestión de Bases de Datos es un tipo
de software cuyo uso es un servidor de interfaz entre
bases de Datos, su lenguaje es el diseño y
manipulación de aplicaciones para su uso, también en
el mismo comprende la PROGRAMACION, y
definición de múltiples datos.
Su terminología se expresa así:
 SGBD ( Sistema Gestor de Bases de Datos)
 DBMS ( Data Base Management System )
Sistema Administrador de Bases de Datos.
Un sistema administrador de Base de Datos conocido
también como DBA, se caracteriza por implementar y
hacer uso de las Tecnologías de Información y
Comunicación (TIC) cuya responsabilidad es el
mantenimiento y soporte profesional de los mismos
bancos de datos.
Entre las actividades se encuentran las siguientes:
 Diseño y mantenimiento de Base de Datos.
 Servidores de Bases de Datos
 Recuperación de datos de Bases de Datos
 Disponibilidad de los datos.
 Analizar los datos y tomar decisiones respecto a
los mismos.
 Entre otros.
Los administradores de Bases de Datos tienen amplios
sistemas de gestión de las mismas que permite rendir
informes o realizar soportes de los mismos.
Sistema manejador de Bases de Datos
Un sistema manejador de Bases de Datos es una
recopilación del software específico, cuya principal
función es hacer la interfaz de red entre las Bases de
Datos y el usuario por medio de distintas aplicaciones.
El objetivo principal de un manejador de Bases de
Datos es como su nombre lo indica manejar todos los
conjuntos de datos, y convertirlos en lo más importante
la empresa u organización. La implementación del
sistema manejador de Bases de Datos genera mejor
control en los datos, es decir es un modelo relevante en
el campo de las Bases de Datos.
Inconvenientes en SMBD
 Inconsistencia en conjuntos de datos.
 Dependencia de datos físicos
 Problemas al ingresar a los datos
 Inseguridad
 Problemas en la integridad de los datos
 Entre otros.
Ventajas de un SMBD
 Desaparecen las redundancias
 Mejor información en los datos
 Acceso simultaneo a datos.
Proveedores de Sistemas Manejadores de Bases de
Datos.
MySQL: es un SGBD de tipo relacional, multihilo y de
diversidad de usuarios, esta es un software libre en un
sistema de licenciamiento dual. Se caracteriza por la
velocidad al realizar operaciones, bajo costo en
elaboración de bases de datos, buen uso e instalación.
Oracle: es un sistema manejador de bases de datos
relacional, cuyo fabricante es la Corporación ORACLE;
se considera como uno de los sistemas manejadores de
Bases de Datos más complejo por sus características en
multiplataforma, su estabilidad y soporte en
transacciones. Este manejador es uno de los más caros
por su elevado precio dependiendo la licencia y su uso
en muchas ocasiones hay necesidad de reajustar.
PostgreSQL: es un SGBD_R orientado a objetos y
permite un proceso de escritura en tabla. Algunas de
sus principales características son:
 La variedad de tipos nativos o soportes.
 Estabilidad
 Gran manejador de bases de datos
 Entre otras
Su licencia está bajo BSD, su uso no es muy empleado
por empresas sino por comunidades que trabajan de
forma desinteresada o sin fines comerciales.
DB2 Express-C: está catalogado como un motor de
procesamiento de Bases de Datos, su creador es IBM
convenciendo su forma de pago. Este motor de bases
de datos es gratuito pero no libre, esta tiene límite de
creación de archivos de bases de datos.
Apache Derby: Al igual que los demás es un SGBD-R,
cuyo creador fue Java, este es utilizado en
transacciones Online, es de tipo cliente/servidor,
configuración de la arquitectura de Bases de Datos,
recuperación de información, entre otras.
En la actualidad existen variedad de proveedores de
sistemas manejadores de Bases de Datos, en los cuales
se pueden trabajar fácilmente, pero ante todo
respetando las licencias y el valor de los mismos.
Aplicaciones de Sistemas de Bases de Datos
Banca: para la información de clientes, préstamos y
transacciones bancarias.
Líneas aéreas: reservas de información y planificación.
Universidades: formación de los estudiantes.
Tarjeteas de Crédito: compras con tarjetas de crédito,
generación mensual de extractos.
Telecomunicaciones: registro de llamadas realizadas,
saldo de tarjetas de crédito, redes de comunicación.
Finanzas: almacenamiento de información de grandes
empresas, estados financieros.
Ventas: Información detallada de los clientes,
inventario, compras.
Producción: gestión de producción seguimiento e
inventarios.
Recursos Humanos: Información sobre el empleado,
nomina, prestaciones, beneficios, entre otros.
Comparación entre SGBD Y Sistemas de Archivos.
Sistemas de Archivos SGBD
 Almacenamiento en
sistema operativo
 Sistema operativo
convencional
 Almacenamiento de
registros en varios
archivos
 Diferentes programas
de aplicación
 Aislamiento de datos
 Problemas de
integridad
 Inseguridad
 Entre otros.
Dato
Es una representación simbólica, numérica o alfabética
de un atributo o variable, que describe las entidades en
Bases de Datos, los datos representan la información
que manipula un programador en el modelado de
bases de datos, estos datos pueden contener
información relevante de una empresa los cuales
pueden ser analizados de muchas formas por el
programador.
Información
Está constituida por el grupo o conjunto de datos
previamente ordenados y rectificados por el
supervisor. La información permite resolver problemas
y tomar decisiones frente a las mismas, dando como
resultado el aprovechamiento racional del
conocimiento.
Almacenamiento
Es conocido como el proceso vinculado a la recolección
y archivamiento de la información con el fin de dar
registró a los mismos. Esta relación no es solo física ya
que por la evolución tecnológica ahora es almacenada
en medios digitales.
Relación
Una relación es una característica especial empleada en
Bases de Datos de tipo Relacional, esta hace que
podamos trabajar con varias tablas con un campo en
un común. Hay gran variedad de tipos de relaciones,
entre ellas están:
 Relación uno a uno
 Relación uno a varios
 Relación varios a varios
 Relación varios a uno
Tabla
En Bases de Datos se refiere a un tipo de modelado de
las mismas, en las cuales se almacena información
importante para el usuario o programador de Bases de
Datos. Su estructura es muy parecida a una hoja de
cálculo. En estas tablas componen dos tipos de
estructuras:
 Registro: filas de la tabla
 Campo: columnas de la tabla.
Formulario
Son aquellas plantillas que han de ser llenados con
algún tipo de finalidad, estos permiten crear interfaz
de red con el usuario, también permite ingresar y
modificar datos.
Podemos crear Bases de Datos sin formularios con solo
modificar los datos en las hojas de calculo de la tabla.
De igual forma se pueden programar botones que
permitan la aparición de los formularios o informes, al
igual que ejecutar otras tareas.
Consulta
Las consultas pueden realizar diversas funciones en
las Bases de Datos. La más destacada es la
recuperación de datos en las tablas. Estos generalmente
son repartidos en varias tablas pero la función de la
consulta es hacerlos ver en una sola hoja de datos,
además permite generar actualizaciones a las mismas.
Registro
Se caracteriza por ser las filas de una tabla, el cual
representa un objeto único en la Base de Datos.
Cardinalidad
Es la que expresa el tipo de la relación en una Base de
Datos:
 Expresa “varios”
 Expresa “Uno”
Entidades
Es la representación de un objeto o concepto del
mundo real que describe una Base de Datos.
Flexibilidad e independencia
La complejidad de las Bases de Datos, hay una
necesidad de adaptarla a la evolución de las mismas. El
objetivo de los SGBD es el de dar maleabilidad a los
datos y generar la mejor independencia entre los
mismos datos. También genera a los usuarios las
actualizaciones de los programas de Bases de Datos.
Redundancia
Son conocidas como el almacenamiento de los mismos
datos repetidas veces en diferentes lugares de las Bases
de Datos.
 Las consecuencias de las Redundancias son:
 Aumento de trabajo
 Desperdicio de espacio de almacenamiento
 Inconsistencia en los datos
 Etc.
Seguridad
Está catalogada como el aseguramiento de los datos en
las Bases de Datos, esto implica descartar amenazas de
cualquier tipo ya sea accidental o intencionada. Las
áreas las cuales representan mayor amenaza son:
SGBD, hardware, software, redes, usuarios,
programadores, etc.
Integridad de datos
Esta se refiere a los valores reales que están siendo
almacenados y posteriormente utilizados en las
estructuras de aplicación. Sus principales
características son:
 Normalizar los datos
 Proporcionar integridad a los datos
 Hacer la respectiva validación de los mismos.
Concurrencia de usuarios.
Representa el acceso de los usuarios a las Bases de
Datos; esto significa que varios usuarios pueden hacer
uso de las Bases de Datos al tiempo.
Diseño conceptual: modelo Entidad-Relación
Es un modelo de datos que permite representar
cualquier abstracción percepción y conocimiento de un
sistema de información formado por un conjunto de
objetos (entidades y relaciones) incorporando una
representación visual conocida como Diagrama
Relación.
Pasos para crear modelos Entidad-Relación
 Crear los nombres de las entidades en toda la hoja
y posterior a esto dibujar el rectángulo
correspondiente a la Entidad.
 Dibujar el tipo de la relación entre las entidades,
cabe resaltar que la relación se representa con un
rombo.
 Añadir los atributos a cada una de las Entidades.
 Añadir la Cardinalidad dente las entidades.
Normalización
Es el proceso mediante el cual se transforman datos
complejos a un conjunto de estructuras de datos más
pequeñas, que además de ser más simples y estables,
su uso es más sencillo y más fácil de mantener.
Existen tres formas para normalizar, pero en la
actualidad se han creado otras:
 Primera forma normal: eliminar redundancias
 Segunda forma normal: se rompen los datos que
no dependan de la clave principal; se sacan claves
foráneas
 Tercera forma normal: no se tiene en cuenta la
clave principal
Diseño lógico: modelo relacional
Está catalogado como el modelo físico; este está basado
en la lógica de predicados y teorías de conjunto.
Su idea fundamental es el uso de las relaciones, este
modelo se representa en tablas. Estas relaciones
podrían considerarse en forma lógica como un
conjunto de Datos o tupias.
Claves primarias
Es llamada clave primaria a un campo o combinación
de campos que identifica la forma de cada registro de
la tabla.
Una clave primaria comprende una columna o
conjunto de columnas, no puede haber dos claves
primarias en una tabla.
Claves foráneas
Identifica una columna o grupo de columnas en una
tabla (hijo o referendo) que se refiere a una columna o
grupo de columnas en otra tabla, muestra o
referendada.
Es decir que las son claves secundarias en las tablas.
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-aria 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.
Valor nulo: es un valor que está fuera de la definición
de cualquier dominio el cual permite dejar el valor del
atributo ``latente'', su uso es frecuente en las siguientes
situaciones:
• Cuando se crea una n-arias y no se conocen todos los
valores de cada uno de los atributos.
• Cuando se agrega un atributo a una relación ya
existente.
• Para no tomarse en cuenta al hacer cálculos
numéricos.
Referencia
http://bdjulian.galeon.com/aficiones1783067.html
Etapas de Diseño de una Base de Datos
En la elaboración de bases de Datos existen tres etapas
para su estructura las cuales son:
 Etapa diseño conceptual
 Etapa diseño lógico
 Etapa diseño fisico
Trabajo de bases de datos

Más contenido relacionado

La actualidad más candente

Tipos de Datos
Tipos de DatosTipos de Datos
Tipos de Datosjdgm19
 
Introduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos RelacionalesIntroduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos Relacionalesesacre
 
Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324AlexanderBenitez21
 
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092JoseQuiroz82
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datosjcguanuco
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datosIsabel
 
Glosario de Base de Datos
Glosario de Base de DatosGlosario de Base de Datos
Glosario de Base de DatosCarlos Arturo
 
Base de datos santiago rincon
Base de datos santiago rincon Base de datos santiago rincon
Base de datos santiago rincon SantiagoRincn6
 
Base de datos! actividad 1
Base de datos! actividad 1Base de datos! actividad 1
Base de datos! actividad 1nilzealvarez1
 
Presentacion base de datos. alexander benitez 28009324
Presentacion base de datos. alexander benitez 28009324Presentacion base de datos. alexander benitez 28009324
Presentacion base de datos. alexander benitez 28009324AlexanderBenitez21
 

La actualidad más candente (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Tipos de Datos
Tipos de DatosTipos de Datos
Tipos de Datos
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 
Fundamentos de Bases de datos
Fundamentos de Bases de datosFundamentos de Bases de datos
Fundamentos de Bases de datos
 
Introduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos RelacionalesIntroduccion a las Bases de Datos Relacionales
Introduccion a las Bases de Datos Relacionales
 
Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324
 
Presentación de Base de datos II
Presentación de Base de datos IIPresentación de Base de datos II
Presentación de Base de datos II
 
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datos
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Componentes de un sistema de base de datos
Componentes de un sistema de base de datosComponentes de un sistema de base de datos
Componentes de un sistema de base de datos
 
Bases de Datos Cap I: Introducción
Bases de Datos Cap I: IntroducciónBases de Datos Cap I: Introducción
Bases de Datos Cap I: Introducción
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Glosario bases de datos
Glosario bases de datosGlosario bases de datos
Glosario bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Glosario de Base de Datos
Glosario de Base de DatosGlosario de Base de Datos
Glosario de Base de Datos
 
Base de datos santiago rincon
Base de datos santiago rincon Base de datos santiago rincon
Base de datos santiago rincon
 
Base de datos! actividad 1
Base de datos! actividad 1Base de datos! actividad 1
Base de datos! actividad 1
 
Presentacion base de datos. alexander benitez 28009324
Presentacion base de datos. alexander benitez 28009324Presentacion base de datos. alexander benitez 28009324
Presentacion base de datos. alexander benitez 28009324
 

Destacado

Law-Exchange.co.uk Shared Resource
Law-Exchange.co.uk Shared ResourceLaw-Exchange.co.uk Shared Resource
Law-Exchange.co.uk Shared Resourcelawexchange.co.uk
 
Открытый доступ и открытые лицензии в науке
Открытый доступ и открытые лицензии в наукеОткрытый доступ и открытые лицензии в науке
Открытый доступ и открытые лицензии в наукеDmitry Semyachkin
 
Law-Exchange.co.uk Shared Resource
Law-Exchange.co.uk Shared ResourceLaw-Exchange.co.uk Shared Resource
Law-Exchange.co.uk Shared Resourcelawexchange.co.uk
 
Разработка стратегии проекта «Общественное достояние» и оценка экономического...
Разработка стратегии проекта «Общественное достояние» и оценка экономического...Разработка стратегии проекта «Общественное достояние» и оценка экономического...
Разработка стратегии проекта «Общественное достояние» и оценка экономического...Vladimir Haritonov
 
Glucocaliz bacteriano
Glucocaliz bacterianoGlucocaliz bacteriano
Glucocaliz bacterianoSara Ortiz
 
Tvis june2016 eric_fischer
Tvis june2016 eric_fischerTvis june2016 eric_fischer
Tvis june2016 eric_fischerMediaPost
 
Law-Exchange.co.uk Shared Resource
Law-Exchange.co.uk Shared ResourceLaw-Exchange.co.uk Shared Resource
Law-Exchange.co.uk Shared Resourcelawexchange.co.uk
 
Пути открытого доступа и открытые лицензии для научных журналов
Пути открытого доступа и открытые лицензии для научных журналовПути открытого доступа и открытые лицензии для научных журналов
Пути открытого доступа и открытые лицензии для научных журналовDmitry Semyachkin
 
Ptv summit presentation steve parker jr
Ptv summit presentation   steve parker jrPtv summit presentation   steve parker jr
Ptv summit presentation steve parker jrMediaPost
 
КиберЛенинка — итоги 2016 года
КиберЛенинка — итоги 2016 годаКиберЛенинка — итоги 2016 года
КиберЛенинка — итоги 2016 годаDmitry Semyachkin
 
Предложения по развитию университетов в рамках Национальной технологической и...
Предложения по развитию университетов в рамках Национальной технологической и...Предложения по развитию университетов в рамках Национальной технологической и...
Предложения по развитию университетов в рамках Национальной технологической и...Dmitry Semyachkin
 

Destacado (15)

游牧路線
游牧路線游牧路線
游牧路線
 
Parcul inimilor din Periam
Parcul inimilor din PeriamParcul inimilor din Periam
Parcul inimilor din Periam
 
Law-Exchange.co.uk Shared Resource
Law-Exchange.co.uk Shared ResourceLaw-Exchange.co.uk Shared Resource
Law-Exchange.co.uk Shared Resource
 
Открытый доступ и открытые лицензии в науке
Открытый доступ и открытые лицензии в наукеОткрытый доступ и открытые лицензии в науке
Открытый доступ и открытые лицензии в науке
 
Law-Exchange.co.uk Shared Resource
Law-Exchange.co.uk Shared ResourceLaw-Exchange.co.uk Shared Resource
Law-Exchange.co.uk Shared Resource
 
Разработка стратегии проекта «Общественное достояние» и оценка экономического...
Разработка стратегии проекта «Общественное достояние» и оценка экономического...Разработка стратегии проекта «Общественное достояние» и оценка экономического...
Разработка стратегии проекта «Общественное достояние» и оценка экономического...
 
Glucocaliz bacteriano
Glucocaliz bacterianoGlucocaliz bacteriano
Glucocaliz bacteriano
 
Tvis june2016 eric_fischer
Tvis june2016 eric_fischerTvis june2016 eric_fischer
Tvis june2016 eric_fischer
 
Law-Exchange.co.uk Shared Resource
Law-Exchange.co.uk Shared ResourceLaw-Exchange.co.uk Shared Resource
Law-Exchange.co.uk Shared Resource
 
Biología
BiologíaBiología
Biología
 
Пути открытого доступа и открытые лицензии для научных журналов
Пути открытого доступа и открытые лицензии для научных журналовПути открытого доступа и открытые лицензии для научных журналов
Пути открытого доступа и открытые лицензии для научных журналов
 
Ptv summit presentation steve parker jr
Ptv summit presentation   steve parker jrPtv summit presentation   steve parker jr
Ptv summit presentation steve parker jr
 
КиберЛенинка — итоги 2016 года
КиберЛенинка — итоги 2016 годаКиберЛенинка — итоги 2016 года
КиберЛенинка — итоги 2016 года
 
Justo a-tiempo
Justo a-tiempoJusto a-tiempo
Justo a-tiempo
 
Предложения по развитию университетов в рамках Национальной технологической и...
Предложения по развитию университетов в рамках Национальной технологической и...Предложения по развитию университетов в рамках Национальной технологической и...
Предложения по развитию университетов в рамках Национальной технологической и...
 

Similar a Trabajo de bases de datos

Similar a Trabajo de bases de datos (20)

Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
 
Base de datos yy.
Base de datos yy.Base de datos yy.
Base de datos yy.
 
Base de datos (conceptos básicos )
Base de datos (conceptos básicos )Base de datos (conceptos básicos )
Base de datos (conceptos básicos )
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Lindaddadadaaaaa
LindaddadadaaaaaLindaddadadaaaaa
Lindaddadadaaaaa
 
Base de datos
Base de datosBase de datos
Base de datos
 
Fundación centro colombiano de estudios profesionales fcecep
Fundación centro colombiano de estudios profesionales fcecepFundación centro colombiano de estudios profesionales fcecep
Fundación centro colombiano de estudios profesionales fcecep
 
Guia 3 base de datos
Guia 3 base de datosGuia 3 base de datos
Guia 3 base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys VasquezPresentacion Base de Datos, Odalys Vasquez
Presentacion Base de Datos, Odalys Vasquez
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bdintro
BdintroBdintro
Bdintro
 
Bases de
Bases deBases de
Bases de
 
Referente conceptual
Referente conceptualReferente conceptual
Referente conceptual
 
Linda tatiana
Linda tatianaLinda tatiana
Linda tatiana
 
Linda tatiana
Linda tatianaLinda tatiana
Linda tatiana
 
Talleresbd
TalleresbdTalleresbd
Talleresbd
 
Sistemas de base de datos
Sistemas de base de datosSistemas de base de datos
Sistemas de base de datos
 

Último

DIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptxDIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptxKaterin yanac tello
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfGEINER22
 
Mapa de riesgos de un taller mecánico 405
Mapa de riesgos de un taller mecánico 405Mapa de riesgos de un taller mecánico 405
Mapa de riesgos de un taller mecánico 405rodrimarxim
 
Croquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfCroquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfhernestosoto82
 
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRILPREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRILeluniversocom
 
El sistema solar el gran descubrimiento del sistema solar .pptx
El sistema solar el gran descubrimiento del sistema solar .pptxEl sistema solar el gran descubrimiento del sistema solar .pptx
El sistema solar el gran descubrimiento del sistema solar .pptxYoladsCabarcasTous
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfIrapuatoCmovamos
 
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptxESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptxKatherineFabianLoza1
 
Análisis de un mapa de riesgos de una tortillería
Análisis de un mapa de riesgos de una tortillería Análisis de un mapa de riesgos de una tortillería
Análisis de un mapa de riesgos de una tortillería yocelynsanchezerasmo
 
Presentación informe 'Fondos Next Generation European Union destinados a actu...
Presentación informe 'Fondos Next Generation European Union destinados a actu...Presentación informe 'Fondos Next Generation European Union destinados a actu...
Presentación informe 'Fondos Next Generation European Union destinados a actu...Ivie
 
2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptxccordovato
 
PREGUNTA J DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA J DE CONSULTA POPULAR 21 DE ABRILPREGUNTA J DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA J DE CONSULTA POPULAR 21 DE ABRILeluniversocom
 
que son los planes de ordenamiento predial POP.pptx
que son los planes de ordenamiento predial  POP.pptxque son los planes de ordenamiento predial  POP.pptx
que son los planes de ordenamiento predial POP.pptxSergiothaine2
 
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docxmarthaarroyo16
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicaciónJonathanAntonioMaldo
 
Niveles de organización biologica clase de biologia
Niveles de organización biologica clase de biologiaNiveles de organización biologica clase de biologia
Niveles de organización biologica clase de biologiatongailustraconcienc
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechojuliosabino1
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresamerca6
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfIrapuatoCmovamos
 
Módulo mapa de riesgos de tienda de abarrotes
Módulo mapa de riesgos de tienda de abarrotesMódulo mapa de riesgos de tienda de abarrotes
Módulo mapa de riesgos de tienda de abarrotessald071205mmcnrna9
 

Último (20)

DIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptxDIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptx
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdf
 
Mapa de riesgos de un taller mecánico 405
Mapa de riesgos de un taller mecánico 405Mapa de riesgos de un taller mecánico 405
Mapa de riesgos de un taller mecánico 405
 
Croquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfCroquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdf
 
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRILPREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
PREGUNTA K DE LA CONSULTA POPULAR 21 DE ABRIL
 
El sistema solar el gran descubrimiento del sistema solar .pptx
El sistema solar el gran descubrimiento del sistema solar .pptxEl sistema solar el gran descubrimiento del sistema solar .pptx
El sistema solar el gran descubrimiento del sistema solar .pptx
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
 
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptxESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptx
 
Análisis de un mapa de riesgos de una tortillería
Análisis de un mapa de riesgos de una tortillería Análisis de un mapa de riesgos de una tortillería
Análisis de un mapa de riesgos de una tortillería
 
Presentación informe 'Fondos Next Generation European Union destinados a actu...
Presentación informe 'Fondos Next Generation European Union destinados a actu...Presentación informe 'Fondos Next Generation European Union destinados a actu...
Presentación informe 'Fondos Next Generation European Union destinados a actu...
 
2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx
 
PREGUNTA J DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA J DE CONSULTA POPULAR 21 DE ABRILPREGUNTA J DE CONSULTA POPULAR 21 DE ABRIL
PREGUNTA J DE CONSULTA POPULAR 21 DE ABRIL
 
que son los planes de ordenamiento predial POP.pptx
que son los planes de ordenamiento predial  POP.pptxque son los planes de ordenamiento predial  POP.pptx
que son los planes de ordenamiento predial POP.pptx
 
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicación
 
Niveles de organización biologica clase de biologia
Niveles de organización biologica clase de biologiaNiveles de organización biologica clase de biologia
Niveles de organización biologica clase de biologia
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derecho
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresa
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
 
Módulo mapa de riesgos de tienda de abarrotes
Módulo mapa de riesgos de tienda de abarrotesMódulo mapa de riesgos de tienda de abarrotes
Módulo mapa de riesgos de tienda de abarrotes
 

Trabajo de bases de datos

  • 1. ¿Qué es una Base de Datos? Es una recopilación de información que permite al usuario seleccionar ágilmente fragmentos de datos que el necesite. Hay diferentes tipos de bases de datos con las que el usuario puede interactuar y manejar. Características de una Base de Datos  Registros de datos únicos, es decir los datos no dependen de ningún tipo de programa, los datos pueden ser manejados por cualquier tipo de aplicación  Disminución de redundancias: es decir la duplicación de datos y mejor aprovechamiento del espacio.  Seguridad: los sistemas de gestión de bases de datos ofrecen mejores controles de seguridad en cuanto a sus datos.  Permite realizar el listado de bases de datos  Permiten programación a diferentes tipos de usuarios. Ventajas de una Base de Datos  Coherencia en resultados: es decir se pueden manejar los mismos datos y realizar
  • 2. procedimientos s los mismos, por ello mismo la coherencia.  Detallado de datos: permite realizar y almacenar información más detallada de los datos.  Acceso a varias fuentes de datos: permite al usuario ingresar a varias fuentes de datos.  Reducción de espacio: mejor estructuración de los datos para su almacenamiento.  Mejor productividad de los programadores: mejoran su productividad por que se enfatizan en solucionar problemas netos de bases de datos. Tipos de Bases de Datos Base de Datos Estáticas Son bases de datos solo para lectura, empleadas en almacenar datos históricos, a continuación se utilizan en estudiar el comportamiento de conjuntos de datos a través del tiempo se realiza la toma de decisiones sobre las mismas. Base de Datos Dinámicas Se caracterizan por ser bases de datos que transcurrido un tiempo se modifica la información, permitiendo al diseñador realizar actualización de información y
  • 3. datos. Estas son más empleadas en sistemas de información de negocias o micro empresas. Bases de datos jerárquicas Son aquellas que como su nombre lo expresa, su estructura es jerárquica. Su estructuración es basada en un árbol en vista al revés. Estas bases de datos son empleadas especialmente cuando hay grandes cantidades de información y datos muy acompañados, es decir semejanzas, permiten crear estructuras estables y de gran rendimiento. Una desventaja de utilizar este tipo de bases de datos por la redundancia de los datos. Base de Datos de Red Es un modelo un poco distinto al jerárquico, la Base de Datos de red se caracteriza por usar construcciones fundamentales las cuales son:  Los Registros  Los Conjuntos Los registros son los campos que pueden ser organizados jerárquicamente con un lenguaje COBOL o lenguaje de programación de base de datos. El registro puede ser cualquier número de conjuntos de datos (estos no deben ser confundidos con conjuntos
  • 4. matemáticos, sino definen uno o varios relaciones entre registros. esta es la gran diferencia entre bases de datos jerárquicas y de red. Bases de Datos Transicionales Son aquellas Base de Datos diseñado para recoger, almacenar, cambiar y salvar cualquier tipo de información generada por transacciones en una empresa. Aquel proceso que se genera para la modificación de la información y almacenados eventualmente en un sistema de información, mantiene la información de los datos involucrados. Bases de Datos Relacionales. Este modelo es el más empleado en la actualidad para la solución de problemas que surgen en la empresa. Una base de datos relacional es un conjunto de datos organizados en un conjunto de tablas, en las cuales se puede acceder a los datos o volverlos a cargar. En esta base de datos la idea principal es su estructuración y el uso de las relaciones, el uso de la normalización y su lenguaje para su gestión; este modelo es muy diferente a las bases de datos jerárquicas y de red, por su modelado y estructuración.
  • 5. Bases de Datos multidimensionales Son bases de datos ideadas para desarrollar aplicaciones muy concretas para la creación de cubos OLAP. Básicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una base de datos relacional podría serlo también en una base de datos multidimensional), la diferencia está más bien a nivel conceptual; en las bases de datos multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o bien representan métricas que se desean estudiar. Quienes son los usuarios de una base de datos Usuarios normales: son los usuarios los cuales no tienen conocimientos en el manejo de bases de datos al interactuar con un programa de aplicación de interfaz de formularios, donde se llenan los campos de dicho formulario, estos usuarios también pueden solo leer los informes de bases de datos. Programadores de aplicaciones: se destacan por ser conocedores de sistemas informáticos, que como su nombre lo indica desarrollan programas de aplicación, aparte desarrollan interfaces de usuario y aplicaciones
  • 6. de desarrollo rápido, se les facilita la creación de formularios e inscribir sobre el programa. Usuarios sofisticados: manejan el sistema con base a las consultas de Bases de Datos, se caracterizan por ser analistas y exploradores de bases de datos, generan herramientas de procesamiento analítico en línea o conocido también como OLAP y herramientas de recopilación de datos. Usuarios especializados: como su nombre lo indica trabaja netamente en la creación de aplicaciones para las bases de datos de un nivel más complejo y adecuaciones para los sistemas tradicionales. Estas aplicaciones pueden ser diseños asistidos para computador. Administradores de Bases de Datos: personas que conocen SGBD, las actividades que estos realizan son:  Estandarización y modelado de Bases de Datos  Mantenimiento de Bases de Datos  Actualización de Bases de Datos  Entre otras
  • 7. Arquitectura de Bases de Datos La arquitectura de Base de Datos se caracteriza principalmente por la influencia del sistema informático al soportar la instalación del SGBD. La arquitectura de Bases de Datos es representada por tres niveles para cualquier tipo de Bases de Datos Arquitectura ANSI –SPARC La arquitectura de Base de Datos tiene tres esquemas aprobados por la ANSI-SPARC (American National Standard Institute- Standards Planning and Requirements Committee) la cual ayuda a obtener la separación entre programas múltiples de aplicación y manejos de datos. Nivel Interno: Tiene un esquema interno cuya finalidad es describir la estructura física y la forma de almacenamiento de una Base de Datos , es decir se emplea un modelo físico y único para el manejo de datos que real mente existan en dicho nivel. Nivel conceptual: como su nombre lo indica tiene un esquema conceptual, es aquella que describe toda la estructura de una Base de Datos para la visualización por los usuarios. Al momento oculta detalles físicos de dicho almacenamiento y trabaja los elementos lógicos
  • 8. como lo son las ENTIDADES, ATRIBUTOS Y RELACIONES. Nivel externo o de las vistas: se caracteriza por tener varios tipos de esquemas los cuales pueden ser visualizados por el usuario. Cada tipo de esquema describe la manera con la cual puede ser vista la Base de Datos a un grupo de usuarios, ocultando el resto de la información. Sistema de Gestión de Bases de Datos Los sistemas de Gestión de Bases de Datos es un tipo de software cuyo uso es un servidor de interfaz entre bases de Datos, su lenguaje es el diseño y manipulación de aplicaciones para su uso, también en el mismo comprende la PROGRAMACION, y definición de múltiples datos. Su terminología se expresa así:  SGBD ( Sistema Gestor de Bases de Datos)  DBMS ( Data Base Management System ) Sistema Administrador de Bases de Datos. Un sistema administrador de Base de Datos conocido también como DBA, se caracteriza por implementar y hacer uso de las Tecnologías de Información y
  • 9. Comunicación (TIC) cuya responsabilidad es el mantenimiento y soporte profesional de los mismos bancos de datos. Entre las actividades se encuentran las siguientes:  Diseño y mantenimiento de Base de Datos.  Servidores de Bases de Datos  Recuperación de datos de Bases de Datos  Disponibilidad de los datos.  Analizar los datos y tomar decisiones respecto a los mismos.  Entre otros. Los administradores de Bases de Datos tienen amplios sistemas de gestión de las mismas que permite rendir informes o realizar soportes de los mismos. Sistema manejador de Bases de Datos Un sistema manejador de Bases de Datos es una recopilación del software específico, cuya principal función es hacer la interfaz de red entre las Bases de Datos y el usuario por medio de distintas aplicaciones. El objetivo principal de un manejador de Bases de Datos es como su nombre lo indica manejar todos los
  • 10. conjuntos de datos, y convertirlos en lo más importante la empresa u organización. La implementación del sistema manejador de Bases de Datos genera mejor control en los datos, es decir es un modelo relevante en el campo de las Bases de Datos. Inconvenientes en SMBD  Inconsistencia en conjuntos de datos.  Dependencia de datos físicos  Problemas al ingresar a los datos  Inseguridad  Problemas en la integridad de los datos  Entre otros. Ventajas de un SMBD  Desaparecen las redundancias  Mejor información en los datos  Acceso simultaneo a datos. Proveedores de Sistemas Manejadores de Bases de Datos. MySQL: es un SGBD de tipo relacional, multihilo y de diversidad de usuarios, esta es un software libre en un sistema de licenciamiento dual. Se caracteriza por la velocidad al realizar operaciones, bajo costo en elaboración de bases de datos, buen uso e instalación.
  • 11. Oracle: es un sistema manejador de bases de datos relacional, cuyo fabricante es la Corporación ORACLE; se considera como uno de los sistemas manejadores de Bases de Datos más complejo por sus características en multiplataforma, su estabilidad y soporte en transacciones. Este manejador es uno de los más caros por su elevado precio dependiendo la licencia y su uso en muchas ocasiones hay necesidad de reajustar.
  • 12. PostgreSQL: es un SGBD_R orientado a objetos y permite un proceso de escritura en tabla. Algunas de sus principales características son:  La variedad de tipos nativos o soportes.  Estabilidad  Gran manejador de bases de datos  Entre otras Su licencia está bajo BSD, su uso no es muy empleado por empresas sino por comunidades que trabajan de forma desinteresada o sin fines comerciales.
  • 13. DB2 Express-C: está catalogado como un motor de procesamiento de Bases de Datos, su creador es IBM convenciendo su forma de pago. Este motor de bases de datos es gratuito pero no libre, esta tiene límite de creación de archivos de bases de datos. Apache Derby: Al igual que los demás es un SGBD-R, cuyo creador fue Java, este es utilizado en transacciones Online, es de tipo cliente/servidor, configuración de la arquitectura de Bases de Datos, recuperación de información, entre otras.
  • 14. En la actualidad existen variedad de proveedores de sistemas manejadores de Bases de Datos, en los cuales se pueden trabajar fácilmente, pero ante todo respetando las licencias y el valor de los mismos. Aplicaciones de Sistemas de Bases de Datos Banca: para la información de clientes, préstamos y transacciones bancarias. Líneas aéreas: reservas de información y planificación. Universidades: formación de los estudiantes. Tarjeteas de Crédito: compras con tarjetas de crédito, generación mensual de extractos. Telecomunicaciones: registro de llamadas realizadas, saldo de tarjetas de crédito, redes de comunicación. Finanzas: almacenamiento de información de grandes empresas, estados financieros.
  • 15. Ventas: Información detallada de los clientes, inventario, compras. Producción: gestión de producción seguimiento e inventarios. Recursos Humanos: Información sobre el empleado, nomina, prestaciones, beneficios, entre otros. Comparación entre SGBD Y Sistemas de Archivos. Sistemas de Archivos SGBD  Almacenamiento en sistema operativo  Sistema operativo convencional  Almacenamiento de registros en varios archivos  Diferentes programas de aplicación  Aislamiento de datos  Problemas de integridad  Inseguridad  Entre otros.
  • 16. Dato Es una representación simbólica, numérica o alfabética de un atributo o variable, que describe las entidades en Bases de Datos, los datos representan la información que manipula un programador en el modelado de bases de datos, estos datos pueden contener información relevante de una empresa los cuales pueden ser analizados de muchas formas por el programador. Información Está constituida por el grupo o conjunto de datos previamente ordenados y rectificados por el supervisor. La información permite resolver problemas y tomar decisiones frente a las mismas, dando como resultado el aprovechamiento racional del conocimiento. Almacenamiento Es conocido como el proceso vinculado a la recolección y archivamiento de la información con el fin de dar registró a los mismos. Esta relación no es solo física ya que por la evolución tecnológica ahora es almacenada en medios digitales.
  • 17. Relación Una relación es una característica especial empleada en Bases de Datos de tipo Relacional, esta hace que podamos trabajar con varias tablas con un campo en un común. Hay gran variedad de tipos de relaciones, entre ellas están:  Relación uno a uno  Relación uno a varios  Relación varios a varios  Relación varios a uno Tabla En Bases de Datos se refiere a un tipo de modelado de las mismas, en las cuales se almacena información importante para el usuario o programador de Bases de Datos. Su estructura es muy parecida a una hoja de cálculo. En estas tablas componen dos tipos de estructuras:  Registro: filas de la tabla  Campo: columnas de la tabla. Formulario Son aquellas plantillas que han de ser llenados con algún tipo de finalidad, estos permiten crear interfaz
  • 18. de red con el usuario, también permite ingresar y modificar datos. Podemos crear Bases de Datos sin formularios con solo modificar los datos en las hojas de calculo de la tabla. De igual forma se pueden programar botones que permitan la aparición de los formularios o informes, al igual que ejecutar otras tareas. Consulta Las consultas pueden realizar diversas funciones en las Bases de Datos. La más destacada es la recuperación de datos en las tablas. Estos generalmente son repartidos en varias tablas pero la función de la consulta es hacerlos ver en una sola hoja de datos, además permite generar actualizaciones a las mismas. Registro Se caracteriza por ser las filas de una tabla, el cual representa un objeto único en la Base de Datos. Cardinalidad Es la que expresa el tipo de la relación en una Base de Datos:  Expresa “varios”
  • 19.  Expresa “Uno” Entidades Es la representación de un objeto o concepto del mundo real que describe una Base de Datos. Flexibilidad e independencia La complejidad de las Bases de Datos, hay una necesidad de adaptarla a la evolución de las mismas. El objetivo de los SGBD es el de dar maleabilidad a los datos y generar la mejor independencia entre los mismos datos. También genera a los usuarios las actualizaciones de los programas de Bases de Datos. Redundancia Son conocidas como el almacenamiento de los mismos datos repetidas veces en diferentes lugares de las Bases de Datos.  Las consecuencias de las Redundancias son:  Aumento de trabajo  Desperdicio de espacio de almacenamiento  Inconsistencia en los datos  Etc.
  • 20. Seguridad Está catalogada como el aseguramiento de los datos en las Bases de Datos, esto implica descartar amenazas de cualquier tipo ya sea accidental o intencionada. Las áreas las cuales representan mayor amenaza son: SGBD, hardware, software, redes, usuarios, programadores, etc. Integridad de datos Esta se refiere a los valores reales que están siendo almacenados y posteriormente utilizados en las estructuras de aplicación. Sus principales características son:  Normalizar los datos  Proporcionar integridad a los datos  Hacer la respectiva validación de los mismos. Concurrencia de usuarios. Representa el acceso de los usuarios a las Bases de Datos; esto significa que varios usuarios pueden hacer uso de las Bases de Datos al tiempo. Diseño conceptual: modelo Entidad-Relación Es un modelo de datos que permite representar cualquier abstracción percepción y conocimiento de un
  • 21. sistema de información formado por un conjunto de objetos (entidades y relaciones) incorporando una representación visual conocida como Diagrama Relación. Pasos para crear modelos Entidad-Relación  Crear los nombres de las entidades en toda la hoja y posterior a esto dibujar el rectángulo correspondiente a la Entidad.  Dibujar el tipo de la relación entre las entidades, cabe resaltar que la relación se representa con un rombo.  Añadir los atributos a cada una de las Entidades.  Añadir la Cardinalidad dente las entidades. Normalización Es el proceso mediante el cual se transforman datos complejos a un conjunto de estructuras de datos más pequeñas, que además de ser más simples y estables, su uso es más sencillo y más fácil de mantener. Existen tres formas para normalizar, pero en la actualidad se han creado otras:
  • 22.  Primera forma normal: eliminar redundancias  Segunda forma normal: se rompen los datos que no dependan de la clave principal; se sacan claves foráneas  Tercera forma normal: no se tiene en cuenta la clave principal Diseño lógico: modelo relacional Está catalogado como el modelo físico; este está basado en la lógica de predicados y teorías de conjunto. Su idea fundamental es el uso de las relaciones, este modelo se representa en tablas. Estas relaciones podrían considerarse en forma lógica como un conjunto de Datos o tupias. Claves primarias Es llamada clave primaria a un campo o combinación de campos que identifica la forma de cada registro de la tabla. Una clave primaria comprende una columna o conjunto de columnas, no puede haber dos claves primarias en una tabla.
  • 23. Claves foráneas Identifica una columna o grupo de columnas en una tabla (hijo o referendo) que se refiere a una columna o grupo de columnas en otra tabla, muestra o referendada. Es decir que las son claves secundarias en las tablas. 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-aria 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. Valor nulo: es un valor que está fuera de la definición de cualquier dominio el cual permite dejar el valor del atributo ``latente'', su uso es frecuente en las siguientes
  • 24. situaciones: • Cuando se crea una n-arias y no se conocen todos los valores de cada uno de los atributos. • Cuando se agrega un atributo a una relación ya existente. • Para no tomarse en cuenta al hacer cálculos numéricos. Referencia http://bdjulian.galeon.com/aficiones1783067.html Etapas de Diseño de una Base de Datos En la elaboración de bases de Datos existen tres etapas para su estructura las cuales son:  Etapa diseño conceptual  Etapa diseño lógico  Etapa diseño fisico