1. “AÑO INTERNACIONAL DEL TURISMO SOSTENIBLE PARA EL DESARROLLO”
TEMA: PROGRAMACIÓN ORIENTADA A OBJETO
CURSO: LABORATORIO DE PROGRAMACIÓN I
ESPECIALIDAD: INGENIERIA DE SISTEMAS Y TELEMATICA.
NOMBRE: GILDA PAMELA
APELLIDO: SILVA FLORES
DOCENTE: MARCO AURELIO PORRO CHULLI
CILCO: IV – A AULA: 501
BAGUA GRANDE– PERÚ
2017
2. Un sistema gestor de base de datos (SGBD) es un
conjunto de programas que permiten el
almacenamiento, modificación y extracción de la
información en una base de datos, además de
proporcionar herramientas para añadir, borrar,
modificar y analizar los datos. Los usuarios pueden
acceder a la información usando herramientas
específicas de consulta y de generación de informes,
o bien mediante aplicaciones al efecto.
DEFINICION
3. Los componentes de los sistemas gestores de bases de
datos son los siguientes:
Lenguajes SGBD.
o Lenguaje de definición de datos- DDL: te permite llevar
a cabo las tareas de definición de las estructuras que
almacenarán los datos, así como los métodos o
funciones que permitan consultarlos.
o Lenguaje de manipulación de datos-DML: te permite
consultar o manipular los datos, organizados por el
modelo adecuado. El más popular es el SQL. Se
clasifican en:
o Procedurales: se le da instrucciones al sistema para
que elabore unos procedimientos en la base de datos
para calcular un resultado final.
o No Procedurales: se detalla la información sin un
método específico para obtener información.
COMPONENTES
4. LENGUAJE DE MODULACIÓN
Un lenguaje de definición de datos (Data Definición Lenguaje, DDL
por sus siglas en inglés) es un lenguaje proporcionado por el sistema
de gestión de base de datos que permite a los programadores de la
misma llevar a cabo las tareas de definición de las estructuras que
almacenarán los datos así como de los procedimientos o funciones
que permitan consultarlos.
Un Data Definición Lenguaje o Lenguaje de descripción de datos
(DDL) es un lenguaje de programación para definir estructuras de
datos. El término DDL fue introducido por primera vez en relación
con el modelo de base de datos CODASYL, donde el esquema de la
base de datos ha sido escrito en un lenguaje de descripción de datos
que describe los registros, los campos, y "conjuntos" que conforman
el usuario modelo de datos. Más tarde fue usado para referirse a un
subconjunto de SQL, pero ahora se utiliza en un sentido genérico
para referirse a cualquier lenguaje formal para describir datos o
estructuras de información, como los esquemas XML.
5. LENGUAJE
DE
MODULACIÓN
La estructura relacional es
la más extendida hoy en
día. Se usa en mainframes,
computadoras medias y
microcomputadoras.
Una base de datos
jerárquica es un tipo
de sistema de gestión de
bases de datos que, como
su nombre indica,
almacena la información .
Esta estructura contiene
relaciones más complejas
que las jerárquicas.
Admite relaciones de cada
registro con varios que se
pueden seguir por
distintos caminos.
La estructura orientada a
objetos está diseñada
siguiendo el paradigma de
los lenguajes orientados a
objetos.
6.
7. • SISTEMA DE GESTOR DE BASE DE DATOS
Sistema Gestor de Base de Datos. Un
Sistema Gestor de Base de Datos
(SGBD, en inglés DBMS: Data Base
Management System) 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.
9. RESUMEN
Un modelo de datos es un conjunto de conceptos que sirven para describir la estructura de una base de
datos:
Los datos, las relaciones entre los datos y las restricciones que deben cumplirse sobre los datos. Los modelos
de datos contienen también un conjunto de operaciones básicas para la realización de consultas (lecturas) y
actualizaciones de datos.
Los modelos de datos de alto nivel, o modelos conceptuales, disponen de conceptos muy cercanos al modo
en que la mayoría de los usuarios percibe los datos, mientras que los modelos de datos de bajo nivel, o
modelos físicos, proporcionan conceptos que describen los detalles de cómo se almacenan los datos en el
ordenador. Los conceptos de los modelos físicos están dirigidos al personal informático, no a los usuarios
finales. Entre estos dos extremos se encuentran los modelos lógicos.
Los modelos conceptuales utilizan conceptos como entidades, atributos y relaciones.
-Una entidad representa un objeto o concepto del mundo real como, por ejemplo, un empleado de la
empresa inmobiliaria o una oficina
-Un atributo representa alguna propiedad de interés de una entidad como, por ejemplo, el nombre o el
salario
-Una relación describe una interacción entre dos o más entidades.
10. • 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 mas útil, y convirtiéndose así en uno de
los gestores de bases de datos mas utilizados a nivel mundial, junto a
Oracle. Por otro lado, PostgreSQL es un SGBD continuamente
modificado y actualizado por un grupo de desarrolladores a nivel
mundial (PostgreSQL Global Development Group), también basado en
el lenguaje SQL.