Diferencia entre revisiones de «Plantilla:PHP/SistemasGestoresBaseDatos»
(→Sistema Gestor de Bases de datos) |
|||
Línea 1: | Línea 1: | ||
+ | __TOC__ | ||
<div id=parrafo> | <div id=parrafo> | ||
===Sistema Gestor de Bases de datos=== | ===Sistema Gestor de Bases de datos=== | ||
Línea 34: | Línea 35: | ||
'''''Los Sistemas de Bases de datos Relacionales''''' están basados en '''Tablas''' y en '''claves principales - claves foráneas''' para mantener relacionadas '''tuplas''' o filas de diferentes tableas. | '''''Los Sistemas de Bases de datos Relacionales''''' están basados en '''Tablas''' y en '''claves principales - claves foráneas''' para mantener relacionadas '''tuplas''' o filas de diferentes tableas. | ||
{{MRM_Ejemplo|Title=Imagen Cliente Factura| | {{MRM_Ejemplo|Title=Imagen Cliente Factura| | ||
− | *En la imagen siguiente vemos una | + | *En la imagen siguiente vemos una tabla de clientes y una facturas |
*Vemos cómo cada factura corresponde a un cliente | *Vemos cómo cada factura corresponde a un cliente | ||
*Para ello en la tabla de factura tenemos la clave de cliente | *Para ello en la tabla de factura tenemos la clave de cliente | ||
Línea 41: | Línea 42: | ||
[[Imagen:BDClienteFactura.png]] | [[Imagen:BDClienteFactura.png]] | ||
}} <br /> | }} <br /> | ||
− | *Entre los sistemas de bases de datos Relacionales tenemos Mysql Vs maria, PostgreSQL (Aunque ésta última es Objeto Relacional), Oracle que también tiene la posibilidad de ser usada como objeto-Relacional, ...<br /> | + | *Entre los sistemas de bases de datos Relacionales tenemos '''''Mysql''''' Vs '''''maria''''', '''''PostgreSQL'''' (Aunque ésta última es Objeto Relacional), '''''Oracle''''' que también tiene la posibilidad de ser usada como objeto-Relacional, ...<br /> |
{{Recursos de la Web|Title=Gestores relacionales más utilizados| | {{Recursos de la Web|Title=Gestores relacionales más utilizados| | ||
*http://revistadigital.inesem.es/nuevas-tecnologias/los-gestores-de-bases-de-datos-mas-usados/ | *http://revistadigital.inesem.es/nuevas-tecnologias/los-gestores-de-bases-de-datos-mas-usados/ | ||
− | }} | + | }}<bt /> |
− | Actualmente han también se trabaja normalmente de forma complementaria en las aplicaciones con SGBD NoSql, llamados así por que su estructura no está basada en relaciones entre tablas, si no que tiene otros criterios. | + | Actualmente han también se trabaja normalmente de forma complementaria en las aplicaciones con SGBD NoSql, llamados así por que su estructura no está basada en relaciones entre tablas, si no que tiene otros criterios. <br /> |
También tenemos bases de datos que siguen otro criterio como el de almacenar con clave -valor como hace '''''MongoDB''''' que está basada en '''''Documentos ''''', por lo que se llama una base de datos '''Documental'''. Este concepto lo estudiaremos en otro tema.<br /> | También tenemos bases de datos que siguen otro criterio como el de almacenar con clave -valor como hace '''''MongoDB''''' que está basada en '''''Documentos ''''', por lo que se llama una base de datos '''Documental'''. Este concepto lo estudiaremos en otro tema.<br /> | ||
{{Recursos de la Web|Title=Bases de datos no Sql| | {{Recursos de la Web|Title=Bases de datos no Sql| |
Revisión de 21:44 9 ene 2017
Contenido
Sistema Gestor de Bases de datos
Un SGBD es un software que nos va a permitir gestionar una base de datos. |
Consiste de crear la base de datos y manipularla. manipular implica poder realizar operaciones sobre ella como son |
|
La manera en la que se organiza la información para que se pueda gestionar es fundamental, y los software de los gestores de bases de datos han de gestionarla siguiendo ese criterio.
De esta forma aparece una nueva letra, así hablamos de SGBDR, haciendo referencia a que son Relacionales, o SGBDOO haciendo referencia que son orientados a objetos.
Es éste un tema que lleva muchos años en uso.Para más información:
Los Sistemas de Bases de datos Relacionales están basados en Tablas y en claves principales - claves foráneas para mantener relacionadas tuplas o filas de diferentes tableas.
Imagen Cliente Factura
| |
|
- Entre los sistemas de bases de datos Relacionales tenemos Mysql Vs maria, PostgreSQL' (Aunque ésta última es Objeto Relacional), Oracle que también tiene la posibilidad de ser usada como objeto-Relacional, ...
<bt />
Actualmente han también se trabaja normalmente de forma complementaria en las aplicaciones con SGBD NoSql, llamados así por que su estructura no está basada en relaciones entre tablas, si no que tiene otros criterios.
También tenemos bases de datos que siguen otro criterio como el de almacenar con clave -valor como hace MongoDB que está basada en Documentos , por lo que se llama una base de datos Documental. Este concepto lo estudiaremos en otro tema.
http://www.campusmvp.es/recursos/post/Fundamentos-de-bases-de-datos-NoSQL-MongoDB.aspx |