GESTOR
DE BASE DE DATOS
I.
DEFINICIÓN:
Un Sistema Gestor
de Bases de Datos (SGBD) o DGBA (Data Base Management System) es un
conjunto de programas no
visibles que administran y gestionan la información que contiene una base de datos. A través de él se maneja todo acceso a la
base de datos con el objetivo de servir de interfaz entre ésta, el usuario y
las aplicaciones.
¿Qué es una Base
de Datos?
El
término de bases de datos fue escuchado por primera vez en 1963, en un simposio
celebrado en California, USA. Se puede definir como un conjunto de información
relacionada que se encuentra agrupada o estructurada.
Es
un sistema formado por un conjunto de datos almacenados en discos que permiten
el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto
de datos.
Se
compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene
una o más columnas y filas. Las columnas guardan una parte
de la información sobre cada elemento que queramos guardar en la tabla, cada
fila de la tabla conforma un registro.
Un SGBD puede tanto almacenar, modificar y acceder a la información como
realizar consultas y hacer análisis para
generar informes. Básicamente, el gestor controla cualquier
operación ejecutada por el usuario contra la base de datos. Para ello, se
utilizan herramientas específicas, como sistemas de búsqueda y de generación de
informes, además de distintas aplicaciones
Sistema
de Búsqueda es un sistema informático que busca
archivos almacenados en servidores web gracias a su spider (también llamado
araña web). Un ejemplo son los buscadores de Internet.
Las funciones de un Sistema Gestor de Bases de Datos (SGBD)
La ejecución de las
operaciones sobre la base de datos para luego proporcionarlos al usuario en
función de su requerimiento se realiza de un modo eficiente y seguro.
2.
Manipulación de los datos: El SGBD responde
a las solicitudes del usuario para realizar operaciones de supresión,
actualización, extracción, entre otras gestiones. El manejo de los datos ha
de realizarse de forma rápida, según las peticiones realizadas por los
usuarios, y permitir la modificación del esquema de la base de datos gracias asu
independencia.
3.
Seguridad e integridad de los datos: Además
de registrar el uso de las bases de datos, ante cualquier petición, también
aplicará las medidas de seguridad e integridad de los datos (adopta medidas
garantizar su validez) previamente definidas. Un SGBD debe garantizar su
seguridad frente a ataques o simplemente impedir su acceso a usuarios no
autorizados por cualquier razón.
4.
Recuperación y restauración de los datos: La
recuperación y restauración de los datos ante un posible fallo es otra de las
principales funciones de un SGBD. Su aplicación se realizará a través de un
Plan de recuperación y restauración de los datos que sirva de respaldo.
Los SGBD son
paquetes de software muy complejos y sofisticados que deben proporcionar los
servicios comentados
No se puede
generalizar sobre los elementos que componen un SGBD ya que varían mucho unos
de otros
En cualquier base de datos actual existen cuatro
elementos esenciales: tablas, consultas, informes y formularios. Todos son
indispensables y necesarios:
· -Procesador de
comandos. Una vez que el sistema ha comprobado los permisos del usuario, se
pasa el control al procesador de comandos.
· -Control de la integridad.
Cuando una operación cambia los datos de la base de datos, este módulo debe
comprobar que la operación a realizar satisface todas las restricciones de
integridad necesarias.
· -Optimizador de
consultas. Este módulo determina la estrategia óptima para la ejecución de las
consultas.
· -Gestor de
transacciones. Este módulo realiza el procesamiento de las transacciones.
· -Planificador
(scheduler). Este módulo es el responsable de asegurar que las operaciones que
se realizan concurrentemente sobre la base de datos tienen lugar sin
conflictos.
· -Gestor de
recuperación. Este módulo garantiza que la base de datos permanece en un estado
consistente en caso de que se produzca algún fallo.
· -Gestor de buffers.
Este módulo es el responsable de transferir los datos entre memoria principal y
los dispositivos de almacenamiento secundario. A este módulo también se le
denomina gestor de datos
Es
un tipo de modelo de datos que determina la estructura lógica de una base de datos y de manera fundamental determina el modo de almacenar, organizar
y manipular los datos.
Entre los modelos
lógicos comunes para bases de datos se encuentran
Los datos están organizados en una estructura
arbórea (dibujada como árbol invertido o raíz), lo que implica que cada
registro sólo tiene un padre. Las estructuras jerárquicas fueron usadas
extensamente en los primeros sistemas de gestión de datos de unidad central,
como el Sistema IMS por IBM, y ahora se
usan para describir la estructura de documentos XML. Esta estructura permite relaciones 1:N entre los
datos, y es muy eficiente para describir muchas relaciones del mundo real:
tablas de contenido, ordenamiento de párrafos y cualquier tipo de información
anidada.
Sin
embargo, la estructura jerárquica es ineficiente para ciertas operaciones de
base de datos cuando el camino completo no se incluye en cada registro. Una
limitación del modelo jerárquico es su incapacidad para representar de manera
eficiente la redundancia en datos.
En
la relación Padre-hijo: El hijo sólo puede tener un padre pero un padre puede
tener múltiples hijos. Los padres e hijos están unidos por enlaces. Todo nodo
tendrá una lista de enlaces a sus hijos.
Éste
es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es
la modificación del concepto de nodo: se permite que un mismo nodo tenga varios
padres (posibilidad no permitida en el modelo jerárquico). Fue
una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución
eficiente al problema de redundancia de datos; pero, aun así, la dificultad que
significa administrar la información en una base de datos de Red ha
significado que sea un modelo utilizado en su mayoría por programadores más
que por usuarios finales.
Éste
es el modelo utilizado en la actualidad para modelar problemas reales y
administrar datos dinámicamente. Tras ser postulados sus fundamentos en 1970 por
Edgar Frank Codd, de los laboratorios IBM en San José (California), no
tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.
Su idea fundamental es el uso
de "relaciones". Estas relaciones podrían considerarse en forma
lógica como conjuntos de datos llamados "tuplas". Pese a que ésta es
la teoría de las bases de datos relacionales creadas por Codd, la mayoría de
las veces se conceptualiza de una manera más fácil de imaginar. Esto es
pensando en cada relación como si fuese una tabla que está compuesta por
registros (las filas de una tabla), que representarían las tuplas, y campos
(las columnas de una tabla).
En este modelo, el lugar y la
forma en que se almacenen los datos no tienen relevancia (a diferencia de otros
modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de
que es más fácil de entender y de utilizar para un usuario esporádico de la
base de datos. La información puede ser recuperada o almacenada mediante
"consultas" que ofrecen una amplia flexibilidad y poder para
administrar la información.
El lenguaje más habitual para
construir las consultas a bases de datos relacionales es SQL, Structured Query
Language o Lenguaje Estructurado de Consultas, un estándar implementado por los
principales motores o sistemas de gestión de bases de datos relacionales.
Durante su diseño, una base de datos relacional pasa por un proceso al que se
le conoce como normalización de una base de datos. Durante los años 80 la
aparición de DBASE produjo una revolución en los Lenguajes de programación y
Sistemas de administración de datos. Aunque nunca debe olvidarse que DBase no
utilizaba SQL como lenguaje base para su gestión.
Modelo
Orientado a objetos
Este modelo, bastante
reciente, y propio de los modelos informáticos orientados a objetos, trata de
almacenar en la base de datos los objetos completos (estado y
comportamiento).Una base de datos orientada a objetos es una base de datos que
incorpora todos los conceptos importantes del paradigma de objetos:
-Encapsulación. Propiedad que
permite ocultar la información al resto de los objetos, impidiendo así accesos
incorrectos o conflictos.
-Herencia. Propiedad a través
de la cual los objetos heredan comportamiento dentro de una jerarquía de
clases.
-Polimorfismo. Propiedad de una
operación mediante la cual puede ser aplicada a distintos tipos de objetos. En
bases de datos orientadas a objetos, los usuarios pueden definir operaciones
sobre los datos como parte de la definición de la base de datos. Una operación
(llamada función) se especifica en dos partes.
La Interfaz (o signatura) de
una operación incluye el nombre de la operación y los tipos de datos de sus
argumentos (o parámetros). La implementación (o método) de la operación se
especifica separadamente y puede modificarse sin afectar la Interfaz. Los
programas de aplicación de los usuarios pueden operar sobre los datos invocando
a dichas operaciones a través de sus nombres y argumentos, sea cual sea la
forma en la que se han implementado. Esto podría denominarse independencia
entre Programas y Operaciones. SQL:2003, es
el estándar de SQL9.2 ampliado, soporta los conceptos orientados a objetos y
mantiene la compatibilidad con SQL9.2.
PostgreSQL
PostgreSQL
es un Sistema Gestor de Bases de Datos Relacionales Orientadas a Objetos,
derivado de Postgres, desarrollado en la Universidad de California, en el
Departamento de Ciencias de la Computación de Berkeley. Es un gestor de bases
de datos de código abierto, brinda un control de concurrencia multi-versión
(MVCC por sus siglas en inglés) que permite trabajar con grandes volúmenes de
datos; soporta gran parte de la sintaxis SQL y cuenta con un extenso grupo de
enlaces con lenguajes de programación.
Posee características
significativas del motor de datos, entre las que se pueden incluir las
subconsultas, los valores por defecto, las restricciones a valores en los
campos (constraints) y los disparadores (triggers). Ofrece funcionalidades en
línea con el estándar SQL92, incluyendo claves primarias, identificadores
entrecomillados, conversión de tipos y entrada de enteros binarios y
hexadecimales.
El código fuente se encuentra
disponible para todos sin costo alguno. Está disponible para 34 plataformas con
la última versión estable. Es totalmente compatible con ACID (acrónimo de
Atomicity, Consistency, Isolation and Durability; en español: Atomicidad,
Consistencia, Aislamiento y Durabilidad).
Posee una integridad
referencial e interfaces nativas para lenguajes como ODBC, JDBC, C, C++, PHP,
PERL, TCL, ECPG; PYTHON y RUBY. Funciona en todos los sistemas operativos
Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), y Windows.
Debido a la liberación de la licencia, PostgreSQL se puede usar, modificar y distribuir de forma gratuita para cualquier fin, ya sea privado, comercial o académico.
Debido a la liberación de la licencia, PostgreSQL se puede usar, modificar y distribuir de forma gratuita para cualquier fin, ya sea privado, comercial o académico.
MySQL
es un sistema gestor de bases de datos relacionales rápido, sólido y flexible.
Es idóneo para la creación de bases de datos con acceso desde páginas web
dinámicas, así como para la creación de cualquier otra solución que implique el
almacenamiento de datos, posibilitando realizar múltiples y rápidas consultas.
Está desarrollado en C y C++, facilitando su integración en otras aplicaciones
desarrolladas también en esos lenguajes.
Es un sistema
cliente/servidor, por lo que permite trabajar como servidor multiusuario y de
subprocesamiento múltiple, o sea, cada vez que se crea una conexión con el
servidor, el programa servidor establece un proceso para manejar la solicitud
del cliente, controlando así el acceso simultáneo de un gran número de usuarios
a los datos y asegurando el acceso a usuarios autorizados solamente. Es uno de
los sistemas gestores de bases de datos más utilizado en la actualidad,
utilizado por grandes corporaciones como Yahoo! Finance, Google, Motorola,
entre otras.
SQL
Server es un sistema gestor de base de datos relacionales producido por
Microsoft. Es un sistema cliente/servidor que funciona como una extensión
natural del sistema operativo Windows. Entre otras características proporciona
integridad de datos, optimización de consultas, control de concurrencia y
backup y recuperación.
Es relativamente fácil de
administrar a través de la utilización de un entorno gráfico para casi todas
las tareas de sistema y administración de bases de datos. Utiliza servicios del
sistema operativo Windows para ofrecer nuevas capacidades o ampliar la base de
datos, tales como enviar y recibir mensajes y gestionar la seguridad de la
conexión. Es fácil de usar y proporciona funciones de almacenamiento de datos
que sólo estaban disponibles en Oracle y otros sistemas gestores de bases de
datos más caros.
Informix
es un DBMS actualmente desarrollado por IBM. Fue adquirido en el 2001 a una
compañía llamada Informix. Ha sido uno de los más importantes sistemas de base
de datos a lo largo de la historia y actualmente es quizá uno de los más
reconocidos. Este sistema es ha sido votado como uno de los más eficientes, de
bajo costo y confiables en el mercado.
El modelo que utiliza Informix
es un modelo que soporta bases de datos con paralelismo horizontal y vertical.
La forma en la que almacena la información le permite procesar los datos de
forma paralela (XPS (for eXtended Parallel Server). Esto le ha dado
la ventaja de ser líder de mercado.
Algunos ejemplos de
aplicaciones para Informix es el uso de base de datos de gran capacidad.
Actualmente de usa Informix dentro de la nueva era del Cloud
Computing. Las características de Informix - de alto
rendimiento, confiabilidad, facilidad de uso y bajo costo, la
convierten en un excelente complemento para estas aplicaciones en la
“nube”.
También la creación de bases
de datos para nuevas pequeñas y medianas empresas que les permitirá tener todos
los beneficios de una base datos. Otras aplicaciones que ofrece Informix
es en el uso de telecomunicaciones, organización de tareas en una empresa,
organización de tiempos, etc.
GESTOR
DE BASE DE DATOS
I.
DEFINICIÓN:
Un Sistema Gestor
de Bases de Datos (SGBD) o DGBA (Data Base Management System) es un
conjunto de programas no
visibles que administran y gestionan la información que contiene una base de datos. A través de él se maneja todo acceso a la
base de datos con el objetivo de servir de interfaz entre ésta, el usuario y
las aplicaciones.
Las funciones de un Sistema Gestor de Bases de Datos (SGBD)
Definición de los datos: El SGBD ha de
poder definir todos los objetos de la base de datos partiendo de definiciones
en versión fuente para convertirlas en la versión objeto.
Manipulación de los datos: El SGBD responde
a las solicitudes del usuario para realizar operaciones de supresión,
actualización, extracción, entre otras gestiones.
Seguridad e integridad de los datos: Además de
registrar el uso de las bases de datos, ante cualquier petición, también
aplicará las medidas de seguridad e integridad de los datos (adopta medidas
garantizar su validez) previamente definidas.
Recuperación y restauración de los datos: La recuperación y
restauración de los datos ante un posible fallo es otra de las principales
funciones de un SGBD.
I.
COMPONENTES:
Es muy útil
conocer sus componentes y cómo se relacionan cuando se trata de comprender lo
que es un sistema de bases de datos
En
cualquier base de datos actual existen cuatro elementos esenciales: tablas,
consultas, informes y formularios. Todos son indispensables y necesarios:
· -Control de
autorización.
· -Procesador de
comandos.
· -Control de la integridad.
· -Optimizador de
consultas.
· -Gestor de
transacciones.
· -Planificador
(scheduler).
· -Gestor de
recuperación.
· -Gestor de buffers.
II.
LENGUAJES DE MODELACIÓN:
Modelo
jerárquico:
Los datos están organizados en
una estructura arbórea (dibujada como árbol invertido o raíz), lo que implica
que cada registro sólo tiene un padre. Las estructuras jerárquicas fueron
usadas extensamente en los primeros sistemas de gestión de datos de unidad
central, como el Sistema IMS por IBM, y ahora se usan para describir la estructura de
documentos XML.
Modelo
de red
Éste es un modelo ligeramente distinto del jerárquico; su
diferencia fundamental es la modificación del concepto de nodo: se permite que
un mismo nodo tenga varios padres (posibilidad no permitida en el modelo
jerárquico).
Modelo
relacional
Éste es el modelo utilizado en
la actualidad para modelar problemas reales y administrar datos dinámicamente.
Tras ser postulados sus fundamentos en 1970 por
Edgar Frank Codd, de los laboratorios IBM en San José (California), no
tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.
Modelo
Orientado a objetos
Este modelo, bastante
reciente, y propio de los modelos informáticos orientados a objetos, trata de
almacenar en la base de datos los objetos completos (estado y
comportamiento).Una base de datos orientada a objetos es una base de datos que
incorpora todos los conceptos importantes del paradigma de objetos:
SISTEMA GESTOR DE BASE DE DATOS
PostgreSQL
PostgreSQL es un Sistema
Gestor de Bases de Datos Relacionales Orientadas a Objetos, derivado de
Postgres, desarrollado en la Universidad de California, en el Departamento de
Ciencias de la Computación de Berkeley. Es un gestor de bases de datos de
código abierto, brinda un control de concurrencia multi-versión (MVCC por sus
siglas en inglés) que permite trabajar con grandes volúmenes de datos; soporta
gran parte de la sintaxis SQL y cuenta con un extenso grupo de enlaces con
lenguajes de programación.
MySQL
MySQL es un sistema gestor de
bases de datos relacionales rápido, sólido y flexible. Es idóneo para la
creación de bases de datos con acceso desde páginas web dinámicas, así como
para la creación de cualquier otra solución que implique el almacenamiento de
datos, posibilitando realizar múltiples y rápidas consultas. Está desarrollado
en C y C++, facilitando su integración en otras aplicaciones desarrolladas
también en esos lenguajes.
Microsoft
SQL Server
SQL Server es un sistema
gestor de base de datos relacionales producido por Microsoft. Es un sistema
cliente/servidor que funciona como una extensión natural del sistema operativo
Windows. Entre otras características proporciona integridad de datos,
optimización de consultas, control de concurrencia y backup y recuperación.
INFORMIX
Informix es un DBMS
actualmente desarrollado por IBM. Fue adquirido en el 2001 a una compañía
llamada Informix. Ha sido uno de los más importantes sistemas de base de datos
a lo largo de la historia y actualmente es quizá uno de los más reconocidos.
Este sistema es ha sido votado como uno de los más eficientes, de bajo costo y
confiables en el mercado.
DATABASE
MANAGER
I. DEFINITION:
A Database Management System
(DBMS) or DGBA (Data Base Management System) is a set of non-visible programs
that manage and manage the information contained in a database. Through it all
access to the database is managed with the aim of serving as an interface
between it, the user and the applications.
The functions of a Database
Management System (DBMS)
Definition of the data: The
DBMS must be able to define all the objects in the database starting from
definitions in the source version in order to convert them into the object
version.
Data manipulation: The
DBMS responds to user requests to perform deletion, update, extraction
operations, among other procedures.
Data security and integrity: In
addition to registering the use of databases, before any request, it will also
apply the previously defined data security and integrity measures (adopts
measures guaranteeing their validity).
Recovery and restoration of
data: The recovery and restoration of data in the event of a
possible failure is another of the main functions of a DBMS.
II. COMPONENTS:
It is very useful to know its
components and how they relate when it comes to understanding what a database
system is
In any current database there
are four essential elements: tables, queries, reports and forms. All are
indispensable and necessary:
• Authorization control.
• Command processor.
• Integrity control.
• Query optimizer.
• Transaction manager.
• Planner (scheduler).
• Recovery manager.
• Buffer manager.
III. MODELING LANGUAGES:
HIERARCHICAL MODEL:
The data is
organized in a tree structure (drawn as an inverted tree or root), which
implies that each record has only one parent. Hierarchical structures were used
extensively in the first central unit data management systems, such as the IMS
System by IBM, and are now used to describe the structure of XML documents.
NETWORK
MODEL
This is a slightly different model from the hierarchical
one; its fundamental difference is the modification of the node concept: it
allows the same node to have several parents (possibility not allowed in the
hierarchical model).
RELATIONAL
MODEL
This is the model currently used to model real problems and
manage data dynamically. After its foundations were postulated in 1970 by Edgar
Frank Codd, of the IBM laboratories in San José (California), it soon became
consolidated as a new paradigm in the database models.
OBJECT
ORIENTED MODEL
This model, quite recent, and typical of object-oriented
computer models, tries to store complete objects in the database (state and
behavior). An object-oriented database is a database that incorporates all
concepts important paradigms of objects:
v Encapsulation
Property that allows to hide the information to the rest of the objects, thus
preventing incorrect access or conflicts.
v Heritage.
Property through which objects inherit behavior within a class hierarchy.
v Polymorphism.
Property of an operation by means of which it can be applied to different types
of objects.
IV.
DATABASE
MANAGER SYSTEM
PostgreSQL
PostgreSQL is a Management System of Object-Oriented
Relational Databases, derived from Postgres, developed at the University of
California, in the Department of Computer Science of Berkeley. It is an open
source database manager, provides multi-version concurrency control (MVCC) that
allows working with large volumes of data; It supports much of the SQL syntax
and has an extensive group of links with programming languages.
Microsoft
SQL Server
SQL
Server is a relational database manager system produced by Microsoft. It is a
client / server system that functions as a natural extension of the Windows
operating system. Among other features, it provides data integrity, query
optimization, concurrency control, and backup and recovery.
MySQL
MySQL is a fast, solid and
flexible relational database management system. It is ideal for the creation of
databases with access from dynamic web pages, as well as for the creation of
any other solution that involves the storage of data, making it possible to
make multiple and quick queries. It is developed in C and C ++, facilitating
its integration in other applications developed also in those languages.
INFORMIX
Informix
is a DBMS currently developed by IBM. It was acquired in 2001 from a company
called Informix. It has been one of the most important database systems
throughout history and is currently perhaps one of the most recognized. This
system is has been voted as one of the most efficient, low cost and reliable in
the market.
RECOMENDACIONES
Principalmente vemos la
necesidad de conocer cada día más el entorno de las bases de datos. Aprender de
manera didáctica y autodidactica con mayor dedicación.
Es necesario conocer que la
implementación del código debe estar bien estructurado para evitar algunas
redundancias innecesarias.
Conocer las especificaciones que
nos presenta cuando estructuramos las tablas de cada base de datos, realizando
nuestro trabajo más práctico y sencillo.
Si una base de datos es demasiado grande, se debe hacer un
rediseño de base de datos centralizada, para que esta sea una base de datos
distribuida ya que se pueden almacenar los datos en localidades donde son
utilizados con mayor frecuencia, de tal manera que la mayor parte de las
operaciones sean sólo locales lo cual reduce el tráfico en la red
CONCLUSIONES
Durante la realización de este trabajo, aprendimos acerca
del, lenguaje SQL, de los sistemas de gestión de bases de datos, y su
importancia y utilidad a la hora de almacenar, clasificar y manejar
información, de cualquier tipo.
Desde usuarios particulares, hasta grandes empresas, gozan
de las ventajas que brindan los SGBD, desde clasificar la información según el
criterio deseado por el usuario, modificar la información que contiene una base
de datos, entre otras
MySQL ha sido un gestor de bases de datos muy útil desde
que fue creado, y con el tiempo, nuevas funciones se le añadieron,
expandiéndolo y volviéndolo más útil, y convirtiéndose así en uno de los
gestores de bases de datos más utilizados a nivel mundial
SQL significó un gran avance para este fin, almacenar y
clasificar información, además de que gracias a su aparición, hoy en día existe
una gran variedad de SGBD basados en el lenguaje SQL, como MySQL, PostgreSQL,
Oracle, entre otros. Desde su estandarización, casi todos los programas que
trabajan con bases de datos, utilizan este lenguaje, con diferentes variaciones
y funciones, según el tipo de software y su objetivo.
APRECIACION
DEL EQUIPO
GBD
Es un almacén que nos permite guardar grandes cantidades de información de
forma organizada para poder en un futuro encontrarla y utilizarla fácilmente un
ejemplo claro para entenderlo mejor seria,
Por ejemplo, una compañía telefónica que
almacenan los datos personales y los números de teléfono de todos sus clientes,
que posiblemente sean millones de personas. Necesita una base de datos para
automatizar el acceso a la información y poder acceder a ella de manera rápida
y fácil además de poder realizar cambios de una manera más eficiente.
Toda base de datos debe tener una serie de
características tales como:
·
Seguridad (sólo personas
autorizadas podrán acceder a la información).
·
Integridad (la información se
mantendrá sin pérdidas de datos).
·
Independiente (del sistema
operativo o programas que interactúen con ella)
·
Consistente (que la
información se guarde sin duplicidades y de manera correcta).
El tema fue de mucha importancia ya que como futuros
Ingenieros debemos conocer las funcionalidades de los sistemas de gestor de
Base de Datos que facilita, reduce el tiempo, por así decir el trabajo.
GLOSARIO
Base
de Datos: Conjuntos de datos interrelacionados entre sí y su
fin es servir a uno o varios usuarios, sin redundancias perjudiciales e
innecesarias, es independiente de la aplicación que la utilice y tiene
operaciones específicas.
Sistema
de Gestión de Bases de Datos (SGBD): Son software que
dirigen y controlan todas las gestiones que realiza las BD.
Administrador
de la BD: Diseñar la organización de la BD, elegir el software
que se va a utilizar, dar mantenimiento a la BD y consultar a los usuarios.
Entidad: Objeto
del Mundo Real. Existe información descriptiva sobre él.
Instancia: Es
la información contenida en la BD en un momento determinado.
Link de la Diapositiva:
https://es.slideshare.net/marilinpandurolopez/gestor-de-base-de-datos-94288485
Linkografia:
https://www.ecured.cu/Servidores_de_Base_de_Datos










bien china
ResponderEliminarjajjaa no molestes oi
Eliminar