martes, 11 de junio de 2019

sistemas gestores de bases de datos

                                           
                                                SISTEMAS GESTORES DE DATOS


1. ¿Que es y para que sirve una base de datos?

  Se le llama base de dato a un conjunto de información de diversos tipos, que se encuentra catalogada para tener mejor acceso de la misma, esta es muy utilizada por los administradores, quienes entre sus funciones tienen la de ordenar y catalogar al personal, las mercancías, los gastos, los ingresos, aquí en el presente artículo te daremos más detalle de para que sirve una base de datos, y toda la información al respecto




2. ¿Cual es el objetivo de crear una base de datos?
Una base de datos tiene como propósito organizar y almacenar datos para su fácil manejo, puede servirnos de ayuda cuando llevamos el registro demuchas cosas o personas como por ejemplo: en un hotel donde se reciben reservaciones a diario y es muy difícil apuntar todo en un cuaderno donde seria demasiado fácil revolver los datos yconfundirse a la hora de atender al huésped.

3. ¿Que controla una SGBD en la base de datos? 

Sistema Gestor de Base de Datos. Un Sistema Gestor de Base de Datos, es un sistema de software que permite la definición de bases de datos; así como la elección de las estructuras de datos necesarios para el almacenamiento y búsqueda de los datos, ya sea de forma interactiva o a través de un lenguaje de programación. Un SGBD relacional es un modelo de datos que facilita a los usuarios describir los datos que serán almacenados en la base de datos junto con un grupo de operaciones para manejar los datos.

4. Ejemplos de SGBD: 










5. Ventajas y Desventajas de las SGBD


ventajas: 
Definir una base de datos: especificar tipos, estructuras y restricciones dedatos.Construir la base de datos: guardar los datos en algún medio controlado porel mismo SGBD.Manipular la base de datos: realizar consultas, actualizarla, generarinformes.Algunas de las características deseables en un Sistema Gestor de base dedatos SGBD son:Control de la redundancia: La redundancia de datos tiene varios efectosnegativos (duplicar el trabajo al actualizar, desperdicia espacio en disco,puede provocar inconsistencia de datos) aunque a veces es deseable porcuestiones de rendimiento y seguridad.

Desventajas: 
•Posee manejo y control de aplicaciones pueden transacciones para asegurar acceder directamente a tipos la consistencia de los datos.Ventajas de objetos. •Soporta los tipos de datos, •Las aplicaciones que cláusulas, funciones y utilizan objetos de comandos de tipo •Oracle son fáciles de estándarSQL92/SQL99 y entender y mantener. extendidos propios de •Tiene buen rendimiento y PostgreSQL. hace buen uso de los •Para una fácil conectividad recursos. Posee un rico al servidor PostgreSQL, se diccionario de datos. implementa un ODBC.






6. ¿Cual es la estructura de una base de datos?
la estructura de una base de datos consta:
  1. Modelo relacional de datos:En el nivel conceptual, el modelo relacional de datos está representado por una colección de relaciones almacenadas. Cada registro de tipo conceptual en un modelo relacional de datos se implanta como un archivo almacenado distinto.
  2. Submodelo de datos:    Los esquemas externos de un sistema relacional se llaman submodelos relacionales de datos; cada uno consta de uno a más escenarios (vistas) para describir los datos requeridos por una aplicación dada. Un escenario puede incluir datos de una o más tablas de datos. Cada programa de aplicación está provisto de un buffer (“Area de trabajo de usuario”) donde el DBMS puede depositar los datos recuperados de la base para su procesamiento, o puede guardar temporalmente sus salidas antes de que el DBMS las escriba en la base de datos.
  3. Esquema de almacenamiento:  
  4. En el nivel interno, cada tabla base se implanta como un archivo almacenado. Para las recuperaciones sobre las claves principal o secundaria se pueden establecer uno o más índices para accesar un archivo almacenado. 
  5. Sublenguaje de datos:
  6. Es un lenguaje de manejo de datos para el sistema relacional, el álgebra relacional y cálculo relacional, ambos lenguajes son “relacionalmente completos”, esto es, cualquier relación que pueda derivarse de una o más tablas de datos, también se puede derivar con u solo comando del sublenguaje. Por tanto, el modo de operación de entrada/Salida en un sistema relacional se puede procesar en la forma: una tabla a la vez en lugar de: un registro a la vez; en otras palabras, se puede recuperar una tabla en vez de un solo registro con la ejecución de un comando del sublenguaje de datos.






7. ¿Que es la normalizacion y tipos de base de datos?
La normalización de base de datos es una técnica que se emplea habitualmente para organizar los contenidos de las tablas de las bases de datos transaccionales y los almacenes de datos. La aplicación de esta medida no debe ser considerada como opcional, sino como un paso necesario para garantizar un diseño de base de datos de éxit.



              

                             TIPOS DE BASE DE DATOS


El modelo de base de datos jerárquica


El modelo jerárquico de bases de datos se asemeja a la estructura de un árbol, tal como Microsoft Windows organiza las carpetas y archivos. En un modelo jerárquico de bases de datos, cada enlace es anidado con el fin de conservar los datos organizados en un orden particular en un mismo nivel de lista. Por ejemplo, una base de datos jerárquico de ventas, puede incluir las ventas de cada día como un archivo separado. Anidadas dentro de este archivo están todas las ventas (el mismo tipo de datos) para el día.
modelo jerarquico

Modelo de Red


En un modelo de red, la característica definitoria es que se almacena un registro con un enlace a otros registros - en efecto,una red.
Estas redes (o, a veces, a que se refiere como punteros) puede ser una variedad de diferentes tipos de información como números de nodo de un disco o incluso la dirección.
modelo de red



El modelo de base de datos plana

En un modelo de base de datos plano, hay dos dimensiones (estructura plana) de conjunto de datos. Hay una columna de información y dentro de esta columna, se supone que cada dato tendrá que ver con la columna.
Por ejemplo, un modelo de base de datos plana que sólo incluye códigos postales. Dentro de la base de datos, sólo habrá una columna y cada nueva fila dentro de una columna será un nuevo código postal.
Código Postal
9063635
9345452
6345469
6654760
7754742



8. ¿Que es el ciclo de vida de las bases de datos?En esta etapa se recogen y analizan los requerimientos de los usuarios y de las áreas de aplicación. Esta información se puede recoger de varias formas:•Entrevistando al personal de la empresa.•Observando el funcionamiento de la empresa.•Examinando documentos, sobre todo aquellos que se utilizanpara recoger o visualizar información.•Utilizando cuestionarios para recoger información de grandes grupos de usuarios.Esta etapa conlleva la planificación de cómo se pueden llevar acabo las etapas del ciclo de vida de la manera más eficiente.Hay tres componentes principales: el trabajo que se ha de realizar, los recursos para llevarlo a cabo y el dinero para pagar por todo ello.









6 comentarios: