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

COMO HACER UNA BASE DE DATOS


Enviado por   •  9 de Octubre de 2013  •  1.620 Palabras (7 Páginas)  •  276 Visitas

Página 1 de 7

FORTALEZAS Y DEBILIDADES DE LOS RECIPIENTES DE LA INFORMACION

Fortalezas

• Todos ellos salvo el archivador son portátiles

• El cerebro puede realizar cálculos complejos , al menos de un tipo y número limitado

• Todos estos proporcionan las transacciones ( no requiere pasos intermedios)

Desventajas

• Todas estas pueden contener datos incompletos , incorrectos y contradictorios

• Algunos de ellos son fáciles de perder o robar

• En estas bases de datos corregir los grandes errores en los datos resulta difícil un ejemplo de ellos es cambiar una dirección en el directorio caso contrario el cambiar más de cien direcciones

• Estas bases de datos son relativamente lentas de crear, recuperar, actualizar y eliminar datos.

• El cerebro no es buenos para la manipulación de una gran cantidad de información

• El cerebro puede dar resultados diferentes en momento s diferentes , dependiendo de factores incontrolables , como estado de animo de lo cansado que esta e inclusive si tiene hambre

• Cada una de estas bases de datos se encuentra en un solo lugar, por lo que no se pueden compartir fácilmente. Cada una de ellas no pueden respaldarse , de modo si el original se ha perdido o destruido , se pierden los datos

CARACTERISTICAS DESEABLES DE UNA BASE DE DATOS

 CRUD (Create , Read , Update , Delet ) representa las cuatro operaciones fundamentales de base de datos que cualquier base de datos debe proporcionar : Crear , Leer , Actualizar y Eliminar .

ELEMENTOS BASICOS DE UNA BASE DE DATOS

Registros.- Toda la información en base de un objeto determinado

Campos.- Toda la fragmentación de la información que puede ser contenida del registro de información

GESTORES DE BASE DE DATOS

Un sistema de administración de base de datos (o gestores de base de datos) o Data Base Management System (por sus siglas en inglés) es un conjunto de programas que maneja la estructura de la base de datos y controla el acceso a los datos guardados en ellas. En cierto sentido, una base de datos se asemeja a un muy bien organizado gabinete electrónico de archivos en el que poderoso software, conocido como sistema de administración de base de datos, ayuda a manejar el contenido del gabinete.

Un conjunto de programas que te permiten almacenar, modificar, y extraer información de un a base de datos

EJEMPLOS DE DBMS:

LIBRE

• PostgreSQL (licencia BSD)

• Firebord (basada en la versión 6 de InterBase)

• SQLite (licencia de dominio público )

• DB2 Express-C

• Apache Derby

• MariaDB

• MySQL

NO LIBRES

• MySQL ( Licencia dual )

• Advantage Database

• dBase

• FileMaker

• Fox Pro

• gsBase

• IBM DB2: Universal Database

• IBM Informix

• Interbase de CodeGear, filial de Borland

• MAGIC

• Microsoft Access

• Microsoft SQL

• NexusDB

• Open Access

• Oracle

• Paradox

• PervasiveSQL

• Progress (DBMS)

• Sybase ASE

• Sybase ASA

• Sybase IQ

• WindowBase

• IBM IMS Base de Datos Jerárquica

• CA-IDMS

SEIS PRINCIPIOS PARA EL DISEÑO DE UNA BASE DE DATO S

1. Usa buenos nombres de campo

Los nombres de campo son importantes.

• Corto y simple : Tan corto como sea posible

• UsaMayúsculasAsí : Mayúsculas en la primera lera para distinguir entre palabras

->FechaDeCaducidad.

• Evita espacios : Son permitidos, pero pueden causar problemas al realizar búsquedas

• Se consistente : Si tienes varias tablas con el mismo campo usa el mismo nombre

->Tabla empleados: Nombre

->Tabla clientes: Nombre

• No repitas el nombre de la tabla

->Campo: País

->Tabla: País

->Campo: PaisCliente

->Tabla: País

• No usar “NAME” como nombre del campo : Es una palabra restringida en Access

2. Divide la información

• No se debe incluir demasiada información en un solo campo

• Se debe crear cada campo para almacenar una pieza pequeña de información

->Nombre

->Apellidos

3. Incluye todos los detalles en un solo lugar

• Crear tablas más detalladas en lugar de crear varias tablas con información del mismo objeto

4. Evitar duplicar información

• Múltiples registros con la misma información

• El problema se presenta al actualizar la información de cada registro

• La solución crear diferentes tablas

5. Evita información redundante

• Común cálculos con información calculada : PROMEDIOS

• Los datos se puede calcular en cualquier momento

6. Incluye un campo CLAVE

• Importante para identificar a cada registro como único

• Se utiliza además para crear relaciones entre tablas

• Se recomienda incluirlo de tipo autonumerico para asegurar su creación automática. se puede utilizar en dato existente único

->NumeroTrabajador

->NumeroCuenta

REGLAS DE NORMALIZACIÓN

Las reglas de normalización sirven para comprobar si las tablas están estructuradas correctamente.

La normalización es útil una vez representados todos los elementos de información y después de haber definido un diseño preliminar.

La idea es asegurarse de que se han decidido los elementos de información en las tablas adecuadas

La normalización lo que no puede hacer es garantizar que se dispone de los datos correctos y los elementos para comenzar a trabajar

Las reglas se aplican consecutivamente en cada paso para garantizar que el diseño adopta lo que se conoce como forma normal

Hay cinco formas normales ampliamente aceptadas: de la primera a la quinta forma formal, aunque las tres primeras son las que suelen

...

Descargar como (para miembros actualizados) txt (11 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com