ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Bases de datos. Sistemas de gestión de bases de datos


Enviado por   •  2 de Septiembre de 2017  •  Síntesis  •  13.601 Palabras (55 Páginas)  •  200 Visitas

Página 1 de 55

[pic 1]


Bases de datos

colecciones de datos relacionados. Ejemplos evidentes incluyen sistemas para el almacenamiento de registros de empleados, registros de estudiantes, y los registros médicos, pero las bases de datos están en la base de muchos otros sistemas también. Los motores de búsqueda, redes sociales, tiendas en línea, y muchas empresas emplean bases de datos para gestionar la información de su organización. El aumento de la capacidad de recopilar datos utilizando TI, junto con los avances en las técnicas de minería de datos para tomar decisiones basadas en los datos, plantea cuestiones de privacidad y hace hincapié en la necesidad de integridad de los datos. El almacenamiento de grandes cantidades de datos personales en un solo lugar también hace que este tipo de bases de datos principales objetivos para los piratas informáticos, y varias empresas han experimentado la pérdida de datos importantes en este camino. En este capítulo se analiza la construcción y uso de bases de datos, y su papel en los sistemas de TI.

[pic 2][pic 3][pic 4]

Bases de datos

Una base de datos es una colección de datos relacionados, almacenados de una manera organizada para que pueda ser recuperada posteriormente. Las bases de datos se utilizan en muchas áreas diferentes, y muchos sistemas de TI tener bases de datos 'entre bastidores', incluso si no son inmediatamente obvias. Ejemplos de bases de datos incluyen:

bases de datos de negocio, incluyendo la información del cliente, datos del producto y proveedor Detalles. Las bases de datos son utilizados por las empresas de comercio electrónico como Amazon, el mantenimiento de registros no sólo de productos, sino también los comportamientos de compra de sus clientes, lo que les permite personalizar la experiencia de compra de cada usuario.

bases de datos de transporte para el vuelo o información de tren, que ofrece información actualizada al minuto para los pasajeros, y que permite a los clientes ver y los viajes de libros desde cualquier lugar del mundo, a través de Internet

Los motores de búsqueda tales como bases de datos de uso de Google, Yahoo y Bing para almacenar tanto los contenidos de las páginas web (para permitir a sus búsquedas de trabajar), y detalles sobre el comportamiento del usuario, incluyendo búsquedas y temas de interés común. Estos se utilizan para personalizar los resultados de búsqueda y publicidad a los individuos. Las redes sociales como Facebook, MySpace y Linkedln utilizan un enfoque similar.

bases de datos en línea, como la enciclopedia libre Wikipedia, tienen grandes volúmenes de artículos, imágenes y vídeo accesibles a cualquier persona con una conexión a Internet.

bases de datos del gobierno, incluyendo los antecedentes penales, registros de impuestos, registros médicos, las bases de datos de libros y escuelas bibliotecas bases de datos de los estudiantes. A menudo, estas bases de datos están relacionados entre sí, que plantea dudas sobre la privacidad y el control de los datos.

Sistemas de gestión de bases de datos

El software utilizado para crear y mantener bases de datos se conoce como un sistema de gestión de bases de datos (DBMS) o Sistema de Gestión de Base de Datos Relacional (RDBMS). Ejemplos de software DBMS con diversas capacidades incluyen Microsoft Access, MySQL, Microsoft SQL Server, FileMaker allá, y la Base de LibreOffice. aplicaciones de hoja de cálculo, como Microsoft Excel, LibreOffice Calc, y los números de Apple, se centran en el cálculo numérico y no se consideran programas de bases de datos.


Estructura de la base de datos

Bases de datos organizan la información en los campos, registros y tablas, determinados por la forma en las piezas de los datos se relacionan entre sí. Los campos son los más pequeños trozos de información en una base de datos. Un campo es una propiedad de un elemento. Bor ejemplo, el nombre de un estudiante, mueren precio de un producto, y el número de teléfono de un empleado son todos los campos. Un registro es un conjunto de campos que se relacionan con el mismo tema. Por ejemplo, junto al nombre, clase, grado, dirección, dirección de correo electrónico y para un estudiante forman un récord para ese estudiante. Las tablas son colecciones de registros que son todos los mismo tipo dado. Por ejemplo, todos los registros que representan los estudiantes irían en la tabla de Estudiantes. Todos los registros que representan los maestros iría en la tabla maestros y todos los registros que representan los libros irían en una mesa de libros.

Cada tabla de una base de datos debe tener una clave principal (a veces llamado un campo clave). Una clave principal es un campo que es diferente para cada registro en esa tabla. Esto permite que cada registro para ser identificada. Por ejemplo, un número de identificación de estudiante haría una clave primaria apropiada, asumiendo que cada estudiante tiene un número diferente. El nombre del estudiante o el teléfono no serían buenos claves primarias, debido a que varios estudiantes podrían tener el mismo nombre o el mismo número de teléfono.

En la figura 7-2, no hay un candidato para una clave primaria. Hie 'registro del coche' no puede ser, porque cada coche se puede alquilar más de una vez. Del mismo modo, los clientes pueden alquilar coches en muchas ocasiones, por lo que su nombre pueden aparecer más de una vez en la mesa de matrices. Si la fecha de alquiler eran la clave principal, significaría un solo coche se podría alquilar cada día- claramente no deseable! Una solución es añadir un nuevo campo llamado RentallD, lo que podría identificar de forma única cada alquiler. Otra solución es usar dos campos, matriculación de vehículos y la fecha de alquiler, para formar una clave compuesta. Un material compuesto

Error común

Base de datos y hojas de cálculo a menudo se confunden. software de hoja de cálculo como Microsoft Excel, números de Apple, y LibreOffice Calc se utilizan principalmente para el procesamiento y cálculo de los datos numéricos. DBMS se utilizan para organizar, almacenar y recuperar grandes cantidades de datos.

clave consiste en dos o más campos que, por separado no se identifican de forma única los registros, pero no cuando se combinan.

Usando el 'registro del coche' y 'fecha de alquiler' como un compuesto funcionaría, ya que cada coche sólo se puede alquilar una vez en un día determinado (asumiendo los mínimos) de alquiler es de 24 horas).

Muchas tablas de bases de datos también tienen claves secundarias, a veces llamados claves alternativas, o índices. Una clave secundaria es un campo que podría frequendy puede usar para buscar una mesa. Por ejemplo, en la figura 7-2, mueren campo 'registro del coche' podría ser una clave secundaria porque la tabla menudo puede ser buscado o ordenadas según la DIAT campo. A diferencia de una clave principal, una clave secundaria no tiene que ser único. Una tabla puede tener varias claves secundarias.

...

Descargar como (para miembros actualizados)  txt (83.5 Kb)   pdf (1.1 Mb)   docx (2.8 Mb)  
Leer 54 páginas más »
Disponible sólo en Clubensayos.com