SlideShare ist ein Scribd-Unternehmen logo
1 von 3
DIFERENCIA ENTRE BASES DE DATOS Y SGDB
La diferencia entre ellos se basa en que la base de datos es un conjunto de datos organizados
con el finde serutilizadosposteriormente,yel sistemagestorde basesde datosesunconjunto
de programasque se utilizanparadarcomofinalidadlainterfazentre labasede datos,elusuario
y las aplicaciones.
APLICACIÓN DE LAS BASES DE DATOS
Las bases de datos cuentan con amplias aplicaciones en diferentes campos:
Banca. Para información de los clientes.
Líneas aéreas. Para reservas e información de planificación.
Universidades. Para información de los estudiantes, matrículas de las asignaturas y cursos.
Telecomunicaciones. Para guardar un registro de las llamadas realizadas y otras aplicaciones.
Finanzas. Para almacenar información sobre grandes empresas.
Ventas. Para información de clientes, productos y compras.
Producción.Para la gestiónde la cadenade produccióny para el seguimientode laproducción
e inventarios.
Recursos humanos. Para información sobre los empleados y manejo de nómina.
Inserción colaborativa de datos de cualquier tipo para su posterior análisis.
En las oficinasde patentes,fechade registrode la patente,datosdel desarrollador,planosdel
producto, etc.
ABSTRACCIÓN DE DATOS:
Niveles:
-nivel físico
Es el nivel más bajo de abstracción describe realmente como se almacenan los datos.
-nivel lógico
Es el nivel más alto de abstracción describe qué datos se almacenan en la base de datos y qué
relaciones existen entre esos datos.
-nivel de vistas
Es un nivel con una alta abstracción describe sólo parte de la base de datos completa. A pesar
del uso de estructuras más simples en el nivel lógico, queda algo de complejidad, debido a la
variedad de información almacenada en una gran base de dato.
MODELO DE DATOS:
Una colección de herramientas conceptuales para describir los datos, las relaciones, la
semántica y las restricciones de consistencia, en el cual se describen dos modelos de datos:
-Modelo entidad relación:
Está basadoen unapercepcióndel mundoreal que constade una colecciónde objetosbásicos,
llamados entidades, y de relaciones entre estos objetos.
Una base de datos puede tener también varios esquemas en el nivel de vistas, a menudo se
componen de sub esquemas que describen diferentes vistas de los datos como el esquema
lógico y el esquema físico ya que los programadores construyen las aplicaciones usando el
esquema lógico. El esquema físico está oculto bajo el esquema lógico
-MODELO RELACIONAL:
En el modelorelacional se utilizaungrupode tablaspara representarlosdatosy lasrelaciones
entre ellos. Cada tabla está compuesta por varias columnas,y cada columna tiene un nombre
único.
-OTROS MODELOS DE DATOS
El modelo de datos relacional orientado a objetos combina las características del modelo de
datos orientado a objetos y el modelo de datos relacional.
Los modelos de datos semiestructurados permiten la especificación de datos donde los
elementosde datosindividualesdelmismotipopuedentenerdiferentesconjuntosde atributos.
LENGUAJES DE BASES DE DATOS EXISTENTES
En la actualidad el tipo de base de datos que se utiliza por excelencia es la Base de Datos
Relacional que se usa para modelar problemas reales y administrar datos dinámicamente.
A partir de la creaciónde este tipode basesde datos surgióun tipode lenguaje paraacceder y
modificar los datos de este tipo de bases, SQL (Structured Query Language o Lenguaje
Estructurado de Consultas).
De esta manera existe una serie de versiones de SQL a lo largo de la historia de las bases de
datos:
1. SEQUEL (Structured English Query Language) que más tarde sería ampliamente
implementado por el SGBD (Sistemas Gestores de Bases de Datos) experimental System R,
desarrolladoen1977 tambiénporIBM. Sin embargo, fue Oracle quienlointrodujoporprimera
vez en 1979 en un programa comercial.
2. SQL-86 SQL-87 desarrolladaen1986 PrimerapublicaciónhechaporANSI.ConfirmadaporISO
en 1987.
3. SQL-89 desarrollada en 1989Revisión menor.
4. SQL-92 SQL2 desarrollada en 1992 Revisión mayor.
5. SQL: 1999 - SQL2000 desarrolladaen1999y 2000 respectivamente.Se agregaronexpresiones
regulares, consultas recursivas (para relaciones jerárquicas), triggers y algunas características
orientadas a objetos.
6. SQL: 2003 desarrollada en 2003 Introduce algunas características de XML, cambios en las
funciones, estandarización del objeto sequence y de las columnas autonumericas.
7. SQL: 2006 desarrolladaen2006 ISO/IEC9075-14:2006 Define lasmanerasenlascualeselSQL
se puede utilizarconjuntamenteconXML.DefinemanerasimportaryguardardatosXMLenuna
base de datos SQL, manipulándolosdentrode labase de datosy publicandoel XML y losdatos
SQL convencionales en forma XML. Además, proporciona facilidades que permiten a las
aplicaciones integrar dentro de su código SQL el uso de XQuery, lenguaje de consulta XML
publicadoporel W3C(WorldWide WebConsortium)paraaccesoconcurrente adatosordinarios
SQL y documentos XML.
8. SQL: 2008 Permite el uso de la cláusula ORDER BY fuera de las definiciones de los cursores.
Incluye los disparadores del tipo INSTEAD OF. Añade la sentencia TRUNCATE.
Los principales gestores de bases de datos (SGBD) usan SQL y son:
* DB2
* Firebird
* Informix
* Interbase
* MySQL
* Oracle
* PostgreSQL
* Pervasive
* SQLite
* SQL Server
* Sybase ASE

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (18)

Diapositivas base de datos
Diapositivas base de datosDiapositivas base de datos
Diapositivas base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 
Exposicion base datos
Exposicion  base datosExposicion  base datos
Exposicion base datos
 
Bases Datos Expo
Bases Datos ExpoBases Datos Expo
Bases Datos Expo
 
Sobware 2.1
Sobware 2.1Sobware 2.1
Sobware 2.1
 
Base de datos
Base de datosBase de datos
Base de datos
 
El origen de la base de datos
El origen de la base de datosEl origen de la base de datos
El origen de la base de datos
 
Admon de bases de datos
Admon de bases de datosAdmon de bases de datos
Admon de bases de datos
 
Historia de los sistemas de bd
Historia de los sistemas de bdHistoria de los sistemas de bd
Historia de los sistemas de bd
 
TIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOSTIPOS DE BASE DE DATOS
TIPOS DE BASE DE DATOS
 
John combita[1]
John combita[1]John combita[1]
John combita[1]
 
La estructura de una bd (base de
La estructura de una bd (base deLa estructura de una bd (base de
La estructura de una bd (base de
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
base de datos
base de datosbase de datos
base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Diapositivas Base De Datos
Diapositivas Base De DatosDiapositivas Base De Datos
Diapositivas Base De Datos
 

Ähnlich wie Diferencia BD-SGDB

Ähnlich wie Diferencia BD-SGDB (20)

JISBD_2017_paper_71.pdf
JISBD_2017_paper_71.pdfJISBD_2017_paper_71.pdf
JISBD_2017_paper_71.pdf
 
Sistemas de base de datos
Sistemas de base de datosSistemas de base de datos
Sistemas de base de datos
 
Base de datos objeto
Base de datos objetoBase de datos objeto
Base de datos objeto
 
Entrenamiento Power BI [GerdauCorsa-Sep2019]
Entrenamiento Power BI [GerdauCorsa-Sep2019]Entrenamiento Power BI [GerdauCorsa-Sep2019]
Entrenamiento Power BI [GerdauCorsa-Sep2019]
 
Tema 1 base de datos
Tema 1   base de datosTema 1   base de datos
Tema 1 base de datos
 
Actividad4cosdac
Actividad4cosdacActividad4cosdac
Actividad4cosdac
 
DiseñO De Base De Datos
DiseñO De Base De DatosDiseñO De Base De Datos
DiseñO De Base De Datos
 
Criterios De Comparacion
Criterios De ComparacionCriterios De Comparacion
Criterios De Comparacion
 
Unidad1
Unidad1Unidad1
Unidad1
 
Base de datos02
Base de datos02Base de datos02
Base de datos02
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Tecnologia Base Datos - Introduccion
Tecnologia Base Datos - IntroduccionTecnologia Base Datos - Introduccion
Tecnologia Base Datos - Introduccion
 
Criterios De Comparacion
Criterios De ComparacionCriterios De Comparacion
Criterios De Comparacion
 
Criterios De Comparacion
Criterios De ComparacionCriterios De Comparacion
Criterios De Comparacion
 
Base datos
Base datos Base datos
Base datos
 
Bases de Datos: Conceptos y Generalidades
Bases de Datos: Conceptos y GeneralidadesBases de Datos: Conceptos y Generalidades
Bases de Datos: Conceptos y Generalidades
 
Trabajo de bases de datos
Trabajo de bases de datosTrabajo de bases de datos
Trabajo de bases de datos
 
Base de datos presentacion
Base de datos presentacionBase de datos presentacion
Base de datos presentacion
 
Módulo de Herramientas case
Módulo de Herramientas caseMódulo de Herramientas case
Módulo de Herramientas case
 
Resumen Tema 4
Resumen Tema 4 Resumen Tema 4
Resumen Tema 4
 

Diferencia BD-SGDB

  • 1. DIFERENCIA ENTRE BASES DE DATOS Y SGDB La diferencia entre ellos se basa en que la base de datos es un conjunto de datos organizados con el finde serutilizadosposteriormente,yel sistemagestorde basesde datosesunconjunto de programasque se utilizanparadarcomofinalidadlainterfazentre labasede datos,elusuario y las aplicaciones. APLICACIÓN DE LAS BASES DE DATOS Las bases de datos cuentan con amplias aplicaciones en diferentes campos: Banca. Para información de los clientes. Líneas aéreas. Para reservas e información de planificación. Universidades. Para información de los estudiantes, matrículas de las asignaturas y cursos. Telecomunicaciones. Para guardar un registro de las llamadas realizadas y otras aplicaciones. Finanzas. Para almacenar información sobre grandes empresas. Ventas. Para información de clientes, productos y compras. Producción.Para la gestiónde la cadenade produccióny para el seguimientode laproducción e inventarios. Recursos humanos. Para información sobre los empleados y manejo de nómina. Inserción colaborativa de datos de cualquier tipo para su posterior análisis. En las oficinasde patentes,fechade registrode la patente,datosdel desarrollador,planosdel producto, etc. ABSTRACCIÓN DE DATOS: Niveles: -nivel físico Es el nivel más bajo de abstracción describe realmente como se almacenan los datos. -nivel lógico Es el nivel más alto de abstracción describe qué datos se almacenan en la base de datos y qué relaciones existen entre esos datos. -nivel de vistas Es un nivel con una alta abstracción describe sólo parte de la base de datos completa. A pesar del uso de estructuras más simples en el nivel lógico, queda algo de complejidad, debido a la variedad de información almacenada en una gran base de dato. MODELO DE DATOS: Una colección de herramientas conceptuales para describir los datos, las relaciones, la semántica y las restricciones de consistencia, en el cual se describen dos modelos de datos: -Modelo entidad relación: Está basadoen unapercepcióndel mundoreal que constade una colecciónde objetosbásicos, llamados entidades, y de relaciones entre estos objetos. Una base de datos puede tener también varios esquemas en el nivel de vistas, a menudo se componen de sub esquemas que describen diferentes vistas de los datos como el esquema lógico y el esquema físico ya que los programadores construyen las aplicaciones usando el esquema lógico. El esquema físico está oculto bajo el esquema lógico
  • 2. -MODELO RELACIONAL: En el modelorelacional se utilizaungrupode tablaspara representarlosdatosy lasrelaciones entre ellos. Cada tabla está compuesta por varias columnas,y cada columna tiene un nombre único. -OTROS MODELOS DE DATOS El modelo de datos relacional orientado a objetos combina las características del modelo de datos orientado a objetos y el modelo de datos relacional. Los modelos de datos semiestructurados permiten la especificación de datos donde los elementosde datosindividualesdelmismotipopuedentenerdiferentesconjuntosde atributos. LENGUAJES DE BASES DE DATOS EXISTENTES En la actualidad el tipo de base de datos que se utiliza por excelencia es la Base de Datos Relacional que se usa para modelar problemas reales y administrar datos dinámicamente. A partir de la creaciónde este tipode basesde datos surgióun tipode lenguaje paraacceder y modificar los datos de este tipo de bases, SQL (Structured Query Language o Lenguaje Estructurado de Consultas). De esta manera existe una serie de versiones de SQL a lo largo de la historia de las bases de datos: 1. SEQUEL (Structured English Query Language) que más tarde sería ampliamente implementado por el SGBD (Sistemas Gestores de Bases de Datos) experimental System R, desarrolladoen1977 tambiénporIBM. Sin embargo, fue Oracle quienlointrodujoporprimera vez en 1979 en un programa comercial. 2. SQL-86 SQL-87 desarrolladaen1986 PrimerapublicaciónhechaporANSI.ConfirmadaporISO en 1987. 3. SQL-89 desarrollada en 1989Revisión menor. 4. SQL-92 SQL2 desarrollada en 1992 Revisión mayor. 5. SQL: 1999 - SQL2000 desarrolladaen1999y 2000 respectivamente.Se agregaronexpresiones regulares, consultas recursivas (para relaciones jerárquicas), triggers y algunas características orientadas a objetos. 6. SQL: 2003 desarrollada en 2003 Introduce algunas características de XML, cambios en las funciones, estandarización del objeto sequence y de las columnas autonumericas. 7. SQL: 2006 desarrolladaen2006 ISO/IEC9075-14:2006 Define lasmanerasenlascualeselSQL se puede utilizarconjuntamenteconXML.DefinemanerasimportaryguardardatosXMLenuna base de datos SQL, manipulándolosdentrode labase de datosy publicandoel XML y losdatos SQL convencionales en forma XML. Además, proporciona facilidades que permiten a las aplicaciones integrar dentro de su código SQL el uso de XQuery, lenguaje de consulta XML publicadoporel W3C(WorldWide WebConsortium)paraaccesoconcurrente adatosordinarios SQL y documentos XML.
  • 3. 8. SQL: 2008 Permite el uso de la cláusula ORDER BY fuera de las definiciones de los cursores. Incluye los disparadores del tipo INSTEAD OF. Añade la sentencia TRUNCATE. Los principales gestores de bases de datos (SGBD) usan SQL y son: * DB2 * Firebird * Informix * Interbase * MySQL * Oracle * PostgreSQL * Pervasive * SQLite * SQL Server * Sybase ASE