¿ QUE ES UN GESTOR DE BASE DE DATOS?
Un gestor de base de datos o sistema de gestión de base de datos (SGBD o DBMS) es un software que permite introducir, organizar y recuperar la información de las bases de datos; en definitiva, administrarlas. Existen distintos tipos de gestores de bases de datos: relacional, jerárquico, red,... El modelo relacional es el utilizado por casi todos los gestores de bases de datos para PC´s. El modelo relacional (SGBDR) es un software que almacena los datos en forma de tablas
Características Generales de los Sistemas Gestores de B.D.
Aunque hay multitud de aplicaciones para la Gestión de Bases de Datos diferentes en características y precios, podemos encontrar aspectos comunes en todos ellos:
• Aceptan definiciones de esquemas y vistas (definición de diferentes bases de datos).
• Manipulan los datos siguiendo las órdenes de los usuarios.
• Cuidan que se respete la seguridad e integridad de los datos.
• Permiten definir usuarios y las restricciones de acceso para cada uno de ellos.
• Controlan la concurrencia y las operaciones asociadas a la recuperación de los fallos
http://www.youtube.com/watch?v=7OJGqwULGEw
TIPOS DE GESTORES DE BASE DE DATOS
GESTOR DE BASE DE DATOS RELACIONAL
Un gestor de base de datos o sistema de gestión de base de datos (SGBD o DBMS) es un software que permite introducir, organizar y recuperar la información de las bases de datos; en definitiva, administrarlas. Existen distintos tipos de gestores de bases de datos: relacional, jerárquico, red,... El modelo relacional es el utilizado por casi todos los gestores de bases de datos para PC´s. El modelo relacional (SGBDR) es un software que almacena los datos en forma de tablas
Características Generales de los Sistemas Gestores de B.D.
Aunque hay multitud de aplicaciones para la Gestión de Bases de Datos diferentes en características y precios, podemos encontrar aspectos comunes en todos ellos:
• Aceptan definiciones de esquemas y vistas (definición de diferentes bases de datos).
• Manipulan los datos siguiendo las órdenes de los usuarios.
• Cuidan que se respete la seguridad e integridad de los datos.
• Permiten definir usuarios y las restricciones de acceso para cada uno de ellos.
• Controlan la concurrencia y las operaciones asociadas a la recuperación de los fallos
http://www.youtube.com/watch?v=7OJGqwULGEw
TIPOS DE GESTORES DE BASE DE DATOS
GESTOR DE BASE DE DATOS RELACIONAL
Antes de poner las reglas recordamos lo
que era un sistema gestor de base de datos:
Un sistema gestor de base de datos se define como el conjunto de programas que administran y gestionan la información contenida en una base de datos.
Se establecen 12 reglas por las cuales la base de datos es relacional:
Un sistema gestor de base de datos se define como el conjunto de programas que administran y gestionan la información contenida en una base de datos.
Se establecen 12 reglas por las cuales la base de datos es relacional:
- Regla de información: Toda la información está
representada lógicamente en tablas.
- Tratamiento sistemático de valores nulos: debe
soportar valores nulos de forma automática independientemente del tipo de
dato.
- Regla de acceso garantizado: Se tiene que
poder acceder a cada dato mediante la combinación del nombre de la tabla,
la columna que lo contiene y la clave primaria de la fila.
- Regla de sublenguaje completo: Debe permitir
un lenguaje cuya sintaxis este bien definida para la manipulación de la
base de datos.
- Catalogo on-line: Un usuario tiene que poder
acceder a dicho catalogo con su usuario y contraseña.
- Inserción, modificación y borrado de alto
nivel: Debe ser posible realizar dichas operaciones sin alterar los demás
datos.
- Actualización de vista: Se debe poder
actualizar las vistas por el sistema gestor.
- Independencia física de los datos: la forma de
almacenar los datos no influye en la manipulación de los mismos.
- Independencia lógica de los datos: los cambios
sobre los objetos de la base de datos no tienen porque afectar a los
usuarios y programas.
- Independencia de distribución: los programas
no se tienen porque alterar al redistribuir los datos.
- Independencia de integridad: las restricciones
de integridad se almacenan y crean en el sistema gestor y no en los
programas.
- Regla de no subversión: Si un sistema gestor de base de datos tiene un lenguaje de bajo nivel, este lenguaje no se puede utilizar para destruir o evitar las reglas de integridad o las restricciones expresadas en el lenguaje relacional de alto nivel.
Gestor de base de datos jerarqico
Un modelo de datos jerárquico
es un modelo de datos en el cual los datos son organizados en una estructura
parecida a un árbol. La estructura permite a la información que repite y usa
relaciones padre/Hijo: cada padre puede tener muchos hijos pero cada hijo sólo
tiene un padre. Todos los atributos de un registro específico son catalogados
bajo un tipo de entidad.
Ejemplo de un Modelo Jerárquico:
En una base de datos, un tipo de
entidad es el equivalente de una tabla; cada registro individual es
representado como una fila y un atributo como una columna. Los tipos de entidad
son relacionados el uno con el otro usando 1: Trazar un mapa de n, también
conocido como relacion de uno a varios. El ejemplo más aprobado de base de
datos jerárquica modela es un IMS diseñado por la IBM.
GESTOR
BASE DE DATOS ENTIDAD-RELACION
Un diagrama
o modelo entidad-relación (a veces denominado por sus siglas en inglés, E-R
"Entity relationship", o del español DER "Diagrama de
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.
Se elabora el
diagrama (o diagramas) entidad-relación.
Se completa el
modelo con listas de atributos y una descripción de otras restricciones que no
se pueden reflejar en el diagrama .
El modelado de
datos no acaba con el uso de esta técnica. Son necesarias otras técnicas para
lograr un modelo directamente implementable en una base de datos. Brevemente:
Transformación
de relaciones múltiples en binarias.
Normalización
de una base de datos de relaciones (algunas relaciones pueden transformarse en
atributos y viceversa).
Conversión en
tablas (en caso de utilizar una base de datos relacional).
Modelo de red
Una base de
datos en red consiste en un conjunto de registros conectados entre si mediante
punteros. Los registros son en muchos aspectos parecidos a las entidades del
modelo entidad-relación (E-R). Cada registro es un conjunto de campos
(atributos), cada uno de los cuales sólo contiene un valor de datos. Los
punteros son asociaciones entre exactamente dos registros. Por tanto, los
punteros pueden considerarse una forma restringida (binaria) de relación en el
sentido del modelo E-R.
¿Que es una tabla?
Tabla en las bases de datos,
se refiere al tipo de modelado de datos, donde se guardan los datos
recogidos por un programa. Su estructura general se asemeja a la vista
general de un programa de hoja de cálculo.
Una tabla es utilizada para organizar y presentar información. Las
tablas se componen de filas y columnas de celdas que se pueden rellenar
con textos y gráficos. Las tablas se componen de dos estructuras:
- Registro: es cada una de las filas en que se divide la tabla. Cada registro contiene datos de los mismos tipos que los demás registros. Ejemplo: en una tabla de nombres y direcciones, cada fila contendrá un nombre y una dirección.
- Campo: es cada una de las columnas que forman la tabla. Contienen datos de tipo diferente a los de otros campos. En el ejemplo anterior, un campo contendrá un tipo de datos único, como una dirección, o un número de teléfono, un nombre, etc.
¿ Que es un campo?
En informática, un campo es un espacio de almacenamiento para un dato en particular. En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder; un campo o un conjunto de ellos forman un registro, donde pueden existir campos en blanco, siendo éste un error del sistema operativo. En las hojas de cálculo los campos son llamados celdas.
Tipos
Un campo puede ser:Aquel campo que posee un dato único para una repetición de entidad. Puede servir para la búsqueda de una entidad en específico.
Alfanuméricos: contiene cifras y letras.
Numéricos: existen de varios tipos principalmente como enteros y reales.
Booleanos: admite dos valores, «verdadero» y «falso».
Fechas: almacenan fechas facilitando posteriormente su explotación. Almacenar fechas de esta forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y otra.
Memos: son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de no poder ser indexados.
Autoincrementables: son campos numéricos enteros que incrementan en una unidad su valor para cada registro incorporado. Su utilidad resulta más que evidente: servir de identificador ya que resultan exclusivos de un registro.
saludos soy eduardo vilchis y pues su informacion es muy buena y si me sirvio para resolver mis dudad
ResponderEliminarhola soy nadia y chicos los felicito por su blog!!1 todo esta muy claro racias a las imagenes pero el cotenido es mucha letra eso si jejeje...saludos
ResponderEliminarhola soy Angeles Jaquelinne su informacion es buena solo les hicieron falta los tipos.
ResponderEliminarhola soy Marilu Guerrero su informacion es buena.
ResponderEliminarmocho texto tiene buena información
ResponderEliminarHOLA soy armando su información esta muy buena pero les falto algo.........
ResponderEliminarhola soy gabino
ResponderEliminarque bien carnales
hola soy Abilene Irineo y hay mucha informacion sin embargo me gustaria que den ejemplos de estos modelos. (tipos de gestores)
ResponderEliminarhola soy daniel gonzalez reyes en mi opinion esta saturado de informacion mi punto de vista es que pongan algunos otros ejemplos para su facil entendimiento saludos
ResponderEliminarHOLA SOY MANE BUEN TRABAJO ESTA XIDO
ResponderEliminarhola soy diana laura saludos m gusto su blog solo una recomendacion les iso falta algunos conseptos pero esta bien
ResponderEliminarhola soy paty la verdad su blog esta bien solo k les asen falta algunos conseptos pero pz felicidades por su trabajo saludos
ResponderEliminarhola chavos soy daniela y la verdad su blog esta bien solo una sugerencia tienen mucho texto y aunque la informacion es buena creo que no se trata que copiar y pegar, saludos
ResponderEliminarhola chicos soy anita me gusta su blog esta demasiado completo y creo que le faltan algunos videos pero etsa bien
ResponderEliminarhola! somos Yovani Mondragón y Brenda Acevedo, la información que presentan es muy buena, pero les sugerimos resumir un poco más la información y colocar más imágenes y videos.
ResponderEliminarhola soy ivan me parece que es un buen bolg solo te sugeriria ordenar un poco tu iformacion.
ResponderEliminarhola soy brenda tu informacion esta bien pero te iso falta color a la letra saludos
Eliminarme parece muy buena su informacion solo que esta muy saturada y les sugeriria que pusieran mas imagenes saludos genesiS DJ
ResponderEliminarhola soyruth pues tu informacion este muy bien soo que te hizo falta un poco mas de color a las letras para que se viera mas llamativo saludos
ResponderEliminarsoy martin ivan gonzalez leyva y es buena tu informacion tienes buen tamaño de letra para observar es buena DJ CHINO
ResponderEliminarhello soy mafer su blog esta mas o menos pr que les ase falta color a las letras...
ResponderEliminarhola chino soy nancy esta muy bien tu informacion saves te falto unos videos mas y un color llmativo de fondo de tu hoja
ResponderEliminar