LANZAMIENTO, NUEVOS SET DE COCINA, PETROLEUM, VINTAGE, CARAMEL Y LAVANDA
Glosario base de datos
1. GLOSARIO
Qué es una Base de Datos.
Es un sistema que contiene archivos organizados que permite a los usuarios
acceder a cierta información que puedan necesitar en un momento determinado.
¿Cuáles son las características de una base de datos?
Una de las características es que permite la edición a ciertas personas, pero no
restringe la visualización al público.
Se puede permitir añadir comentarios a las entradas de la base de datos.
Acceso de múltiples usuarios.
Seguridad frente a usuarios no autorizados.
Recuperación de datos, existen medidas que permiten recuperar información
perdida, una manera es que los usuarios pueden hacer una copia de seguridad
cada día.
Concurrencia varios usuarios que puede acceder simultáneamente al mismo
archivo, pero puede ocurrir una interferencia y perder la información.
¿Cuáles son las ventajas de usar una base de datos?
Almacenan una gran cantidad de información.
Los usuarios pueden compartir datos e información.
Acceso rápido a la información, ya que siempre estará disponible para los
usuarios.
Los usuarios pueden eliminar información que esta repetida.
Aumento en la productividad, ya que los usuarios pueden aumentar su rendimiento
al tener acceso a una información fiel.
Mejora la seguridad de la información, ya que cierta información podrá ser
controlada por los administradores de la base de datos.
Mejor mantenimiento, es mucho más fácil ya que se cuentan con herramientas
para este mantenimiento.
2. ¿Cuáles son los tipos de base de datos y sus principales
características?
1. Las bases de datos jerárquicas.
En una base de datos jerárquica se organizan los datos utilizando estructuras
arborescentes (en árbol).
Un ÁRBOL es una estructura jerárquica en la que los elementos se suelen
denominar NODOS y existen dependencias entre los nodos.
La dependencia es de 1:M del tipo padre/hijo. Un hijo no puede tener más de un
padre, pero un padre varios hijos.
2. Las bases de datos en red.
También en desuso, en una base de datos en red se utiliza la estructura de
grafo/red, como en el caso anterior los distintos objetos están relacionados entre sí
mediante relaciones del tipo 1:M pero en este caso un objeto puede estar
relacionado como hijo con varios elementos que serán sus padres.
3. Las bases de datos relacionales.
Esta es la estructura que se ha impuesto para aplicaciones de gestión, consiste en
organizar los datos en forma de tablas, las relaciones entre los objetos se
consiguen incluyendo en la tabla del hijo, la clave del objeto padre.
4. Las bases de datos orientadas a objetos.
Es un modelo más reciente, trata de almacenar en la base de datos los objetos
completos (estado y comportamiento). La información que contienen se organiza
en atributos y el comportamiento en operaciones.
5. Las bases de datos multidimensionales.
En una base de datos multidimensional los datos se almacenan en tablas de
múltiples dimensiones en vez de tablas bidimensionales como las del modelo
relacional. Se utilizan para grandes volúmenes de información.
3. Quiénes son los usuarios de una base de datos.
• Usuarios normales: Son usuarios no sofisticados que interactúan con el sistema
mediante un programa de aplicación con una interfaz de formularios, donde puede
rellenar los campos apropiados del formulario. Estos usuarios pueden también
simplemente leer informes generados de la base de datos.
• Programadores de aplicaciones: Son profesionales informáticos que escriben
los programas de aplicación, utilizando herramientas para desarrollar interfaces de
usuario, como las herramientas de desarrollo rápido de aplicaciones (DRA), que
facilitan crear los formularios e informes sin escribir directamente el programa.
• Los Usuarios Sofisticados: usuarios sofisticados. Interactúan con el sistema
sin programas escritos, usando el lenguaje de consulta de base de datos para
hacer sus consultas. Los analistas que envían las consultas para explorar los
datos en la base de datos entran en esta categoría, usando ellos las herramientas
de procesamiento analítico en línea (OLAP, OnLine Analytical Processing), o
herramientas de recopilación de datos.
• Usuarios especializados: usuarios especializados: son usuarios sofisticados
que escriben aplicaciones de bases de datos especializadas y adecuadas para el
procesamiento de datos tradicional. Entre estas aplicaciones están los sistemas de
diseño asistido por computadora, sistemas de base de conocimientos y sistemas
expertos, sistemas que almacenan datos de tipos de datos complejos (como
gráficos y de audio) y sistemas de modelado de entorno.
4. Explicar Arquitectura de una base de datos.
La arquitectura de un sistema de base de datos está influenciada por el sistema
informático que soporta la instalación del SGBD, lo que reflejará muchas de las
características propias del sistema subyacente en el SGBD.
Las bases de datos respetan la arquitectura de tres niveles definida, para
cualquier tipo de base de datos.
1. Nivel interno: es el nivel más bajo de abstracción, y define cómo se almacenan
los datos en el soporte físico, así como los métodos de acceso.
2. Nivel conceptual: es el nivel medio de abstracción. Se trata de la representación
de los datos realizada por la organización, que recoge las vistas parciales de los
requerimientos de los diferentes usuarios y las aplicaciones posibles. Se configura
como visión organizativa total, e incluye la definición de datos y las relaciones
entre ellos.
3. Nivel externo: es el nivel de mayor abstracción. A este nivel corresponden las
diferentes vistas parciales que tienen de la base de datos los diferentes usuarios.
En cierto modo, es la parte del modelo conceptual a la que tienen acceso.
¿Qué es un Sistema de Administración de Base de Datos?
(SABD) Es un software que permite que una institución centralice sus datos, los
administre eficientemente y proporcione acceso a los datos almacenados
mediante programas de aplicación.
5. ¿Cuáles son las ventajas e inconvenientes de usar SISTEMA
MANEJADOR DE BASE DE DATOS?
Ventajas:
Control sobre la redundancia de datos.
Consistencia de datos.
Compartición de datos.
Mantenimiento de estándares.
Mejora en la integridad de datos.
Mejora en la seguridad.
Mejora en la accesibilidad.
Mejora en la productividad.
Mejora en el mantenimiento gracias a la independencia de datos.
Aumento de la concurrencia.
Mejora en los servicios de copias de seguridad y de recuperación ante
fallos.
Inconvientes:
Complejidad.
Tamaño.
Coste económico.
Coste del equipamiento adicional.
Coste de la conversión.
Prestaciones.
Vulnerable a los fallos.
6. Investigación Sobre proveedores de Sistemas de Gestión de Base de
Datos (SGBD).
Gestores de base de datos libres:
Firebird.
BDB.
MySQL.
PostgreSQL.
Sqlite.
Gestores de base de datos propietarios:
dBase.
FileMaker.
Fox Pro.
IBM DB2 Universal Database (DB2 UDB).
IBM Informix.
MAGIC.
Microsoft SQL Server.
Open Access.
Oracle.
Paradox.
PervasiveSQL.
Progress (DBMS).
Sybase ASE.
Sybase ASA.
Sybase IQ.
WindowBase.
Nombre aplicaciones de los sistemas de bases de datos.
• Banca: Para información de los clientes, cuentas y préstamos, y transacciones
bancarias.
• Líneas aéreas: Para reservas e información de planificación.
• Universidades: Para información de los estudiantes, matrículas de las
asignaturas y cursos.
• Transacciones de tarjetas de crédito: Para compras con tarjeta de crédito y
generación mensual de extractos.
7. • Telecomunicaciones: Para guardar un registro de las llamadas realizadas,
generación mensual de facturas, manteniendo el saldo de las tarjetas tele- fónicas
de prepago y para almacenar información sobre las redes de comunicaciones.
• Finanzas: Para almacenar información sobre gran- es empresas, ventas y
compras de documentos formales financieros, como bolsa y bonos.
• Ventas: Para información de clientes, productos y compras.
• Producción: Para la gestión de la cadena de producción y para el seguimiento
de la producción de elementos en las factorías, inventarios de elementos en
almacenes y pedidos de elementos.
• Recursos humanos: Para información sobre los empleados, salarios, impuestos
y beneficios, y para la generación de las nóminas.
Hacer comparación entre SGBD y Sistema de Archivos.
Sistema de archivos:
1. Manejo de archivos en texto plano.
2. Búsqueda de tres tipos: secuencial, aleatorio, indexado.
3. No existen las actualizaciones, se simulan dando de baja el registro y dando de
alta el nuevo con la modificación.
4. Tienen independencia lógica y física la mayoría de ellos.
5. Cuenta con redundancia no controlada y errores de referencias.
6. Sus componentes son: archivos, registros, campos.
Sistemas de bases de datos:
1. Existe redundancia controlada e integridad referencia.
2. Implementa mayor seguridad.
3. Existen actualizaciones directas.
4. No tienen independencia ni lógica ni física.
5. Sus componentes son Hw, Sw, BD y Usuarios.
8. Definiciones.
Dato: Cifra, letra o palabra que se suministra a la computadora como entrada y la
máquina almacena en un determinado formato. Es importante tener en cuenta que
se utiliza en la toma de decisiones o en la realización de cálculos a partir de un
procesamiento adecuado y teniendo en cuenta su contexto.
Información: está constituida por un grupo de datos ya supervisados y
ordenados, que sirven para construir un mensaje basado en un cierto fenómeno o
ente.
Almacenamiento: para cualquier sistema ordenado, las unidades de
almacenamiento son aquellas que permiten guardar física o virtualmente archivos
de datos de todo tipo.
Relación: en bases de datos una relación es un vínculo entre dos o más
entidades describen alguna interacción entre las mismas.
Tabla: las tablas son objetos de base de datos que contienen todos sus datos. En
las tablas, los datos se organizan con arreglo a un formato de filas y columnas,
similar al de una hoja de cálculo.
Formulario: un formulario es un documento, ya sea físico o digital, diseñado para
que el usuario introduzca datos estructurados (nombres, apellidos, dirección, etc.)
en las zonas correspondientes, para ser almacenados y procesados
posteriormente.
Consulta: las consultas son una forma de buscar y recopilar información de una o
más tablas para conseguir información detallada de una base de datos.
Registro: en informática, o concretamente en el contexto de una base de datos
relacionales, un registro representa un objeto único de datos implícitamente
estructurados en una tabla.
Flexibilidad e Independencia: la complejidad de las BD y la necesidad de irlas
adaptando a la evolución del SI hacen que un objetivo básico de los SGBD sea
dar flexibilidad a los cambios.
Interesa obtener la 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.
9. 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 seguridad, la
integración de datos en los sistemas de bases de datos hace que éstos sean más
vulnerables.
Integridad de los Datos: la integridad de datos es un término usado para referirse
a la exactitud y fiabilidad de los datos. Los datos deben estar completos, sin
variaciones o compromisos del original, que se considera confiable y exacto.
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.
Normalización: la normalización de bases de datos es un proceso que consiste
en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso
del modelo entidad-relación al modelo relacional.
Claves Primarias: la clave primaria es el campo, o conjunto de campos, que nos
permite identificar de forma única un registro. Se trata de un valor, o grupo de
valores, único que nos permitirá diferenciar un registro concreto.
Claves foráneas: 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).
http://es.calameo.com/account/book