jueves, 29 de mayo de 2014

SISTEMA MANEJADOR DE BASES DE DATOS

Sus siglas son SMBD el trabajo de este sistema es manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente seconvertirán en información relevante para una organización. Entre las principales funciones de los SMBD se encuentran: 
1. Abstracción de la información
2. Independencia 
3. Consistencia 
4. Seguridad 
5.Manejo de Transacciones 
6. Tiempo de respuesta

NORMALIZACION BASES DE DATOS

¿Qué es la normalizacion?
La normalizacion consiste en convertir datos complejos en un conjunto de datos mas pequeños, ademas de hacerlos mas estables y simples de manejar y entender. Tambien se puede tomar como serie de reglas que facilitan el diseño del software. Este proceso ocupa menos memoria, por tanto es comodo con el consumo de espacio.
Existen tres niveles de normalizacion: Primera Forma Normal (1NF), Segunda Forma Normal (2NF) y Tercera Forma Normal (3NF). Estos niveles clasifican por su grado de complejidad, asi como cada uno de estos niveles tiene sus propias normas o reglas.
  • Primera Forma Normal (1FN): Esta primera forma permite la eliminación de todos los grupos repetidos, en esta primera norma se exige que existan valores atomicos, es decir no haya redundancia de datos.

  • Segunda Forma Normal (2FN):  Esta segunda forma solo se puede establecer si la 1FN se cumple y esta establece que todas las columnas que no son llave sean completamente dependientes de la llave primaria (PK) o sino se deben eliminar y separar dentro de sus propias tablas.

  •  Tercera Forma Normal (3FN): Esta tercera forma se puede realizar solo si la 2FN se cumple y esta forma elimina cualquier dependencia transitiva. Una dependencia transitiva es aquella en la cual las columnas que no son llave son dependientes de otras columnas que tampoco son llave.

Pero aparte de estas formas existe una mas que es hecha por adaptacion de la "3FN" esta es llamada Tercera Forma Normal Boyce-Codd, Es una etapa en que se deben agrupar los datos por afinidad, formando tablas las cuales se relacionan entre si mediante campos comunes; una tabla se considera en esta forma si y sólo sí cada determinante o atributo es una llave candidata. Ademas de esto requiere que no existan dependencias funcionales no triviales que no sean conjunto de la clave candidata.

El "Modelo Entidad Relacion" es un modelo de datos basado en el mundo real, consiste en dos objetos basicos los cuales son entidades y relacion, estos dos objetos se adieren en forma grafica en el Diagrama Entidad Relacion.
 ENTIDAD: Este objeto hace parte del mundo real, se almacena informacion y es distinguible entre otros objetos, este se describe utilizando un conjunto de entidades.
RELACION: Asociacion entre entidades, este objeto no tiene existencia en el mundo real que se desea modelar, pero es necesario para hacer distinguir la interaccion entre entidades, las relaciones se divide en:
  • 1-1
  • 1-n

  • n-1

  • n-n
  • Agregación: Esta relacion se comprende como el observar y entender un objeto como un componente o derivado de otro objeto.
  • Generalizacion-Especializacion: En esta relacion existe una jerarquizacion de tipos de la cual se desprenden subtipos, los cuales se organizan de manera incremental en atributos heredados.

GESTOR DE BASES DE DATOD

Un sistema gestor de base de datos se encarga de administrar y gestionar la información contenida en una base de datos. Ayuda a realizar las siguientes acciones:
  • Definición de los datos
  • Mantenimiento de la integridad de los datos dentro de la base de datos
  • Control de la seguridad y privacidad de los datos
  • Manipulación de los datos

ELEMENTOS BASES DE DATOS

DATO: Un dato puede ser un numero, simbolo o letra que representa una informacion, una descripcion, una cantidad o medida.
CAMPO: El campo es el espacio que utilizamos para ingresar un registro.
REGISTRO: Corresponde a un conjunto de campos.

INFORMACION: La informacion es un conjunto de datos importantes, significativos o pertinentes que dan un significado o una descripcion de sucesos o entidades. 

ARCHIVO: Tambien llamado fichero que almacena conjunto informacion o datos.

TABLA:  Es el tipo de modelado de datos.

ENTIDAD: Representacion de un objeto o concepto.

ATRIBUTO: Caracteristicas por las cuales se describe una entidad.

ADMINISTRADOR DE BASES DE DATOS

Un administrador de bases de datos es una persona que se encarga de organizar y representar las relaciones de la informacion de la base de datos, para ellos se utilizan tres elementos basico que son, entidades, atributos y relaciones. 


¿QUE ES UNA BASE DE DATOS?

Una base de datos es la colección de datos organizados, que nos permite, buscar, seleccionar, borrar y agregar datos que se necesitan rápidamente. Esta herramienta permite almacenar grandes cantidades e información.
Una base de datos se basa en representación de documentos, tanto de sus propiedades físicas como semánticas se hace mediante palabras clave, frases, entre otras, que servirán de puntos de acceso cuando interroguemos al sistema. Se utiliza usualmente para suplir necesidades de información de los usuarios, manifestadas en la solicitud de informacion.