Sei sulla pagina 1di 4

Que es mysql

MySQL es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual:
Licencia pública general/Licencia comercial por Oracle Corporation y está considerada como la
base de datos de código abierto más popular del mundo.

Que es postgrest

PostgreSQL, también llamado Postgres, es un sistema de gestión de bases de datos relacional


orientado a objetos y de código abierto,

Que es sql server

Microsoft SQL Server es un sistema de gestión de base de datos relacional. Utilizado para
manipular y recuperar datos (DML), crear tablas y definir relaciones entre ellas (DDL).

Dentro de los competidores más destacados de SQL Server


están: Oracle, MariaDB, MySQL, PostgreSQL.

MariaBD

MariaDB es un sistema de gestión de bases de datos derivado de MySQL con licencia GPL (General
Public License).

Objetivo:
El objetivo principal de un SGBD es proporcionar una forma de almacenar y recuperar la
información de una base de datos de manera que sea tanto práctica como eficiente.

Características:

*Una base de datos se compone de varias tablas, denominadas relaciones.

*No pueden existir dos tablas con el mismo nombre ni registro.

*Cada tabla es a su vez un conjunto de campos (columnas) y registros (filas).

*La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias y
claves foráneas (o ajenas).

*Las claves primarias son la clave principal de un registro dentro de una tabla y estas deben
cumplir con la integridad de datos.

*Las claves ajenas se colocan en la tabla hija, contienen el mismo valor que la clave primaria del
registro padre; por medio de estas se hacen las formas relacionales.
Ventajas y Desventajas

Ventajas:

Proveen facilidades para la manipulación de grandes volúmenes de datos. Entre éstas:

Simplifican la programación de equipos de consistencia.

Organizan los datos con un impacto mínimo en el código de los programas.

Desventajas:

Típicamente, es necesario disponer de una o más personas que administren de la base de datos,
en la misma forma en que suele ser necesario en instalaciones de cierto porte disponer de una o
más personas que administren los sistemas operativos.

Importancia:

Registrar los datos con precisión, actualizar y rastrear la información de manera eficiente y regular,
mediante un gestor de base de datos permite a la empresa lograr sus objetivos, potenciar su
negocio de manera estratégica y hacer frente a nuevos desafíos.

Que es administrador en BD

Administrador: es aquel profesional que administra las tecnologías de la información y la


comunicación, siendo responsable de los aspectos técnicos, tecnológicos, científicos, inteligencia
de negocios y legales de bases de datos, y de la calidad de datos.

Usuarios: Podemos definir a los usuarios como toda persona que tenga todo tipo de contacto con
el sistema de base de datos desde que éste se diseña, elabora, termina y se usa.

Abstracción: consiste en representar bajo ciertos lineamientos de formato las características


esenciales de una estructura de datos.

Instancia y Esquema.

El esquema de la base de datos se refiere a la descripción de la misma, definida en el diseño y


acostumbrada a ser modificada para nuevos requisitos del sistema. Los datos que la base de datos
almacena, en un determinado momento se llama estado de la base de datos o conjunto actual de
instancias.
Independencia de datos

La independencia de datos es una forma de gestión de bases de datos que mantiene los datos
separados de otros programas que podrían usar esos datos.

Lenguaje de definición de datos

Un lenguaje de base de datos o lenguaje de definición de datos (Data Definition Language, 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.

Lenguaje manipulación de datos.

es un lenguaje proporcionado por los sistemas gestores de bases de datos que permite a los
usuarios de la misma llevar a cabo las tareas de consulta o modificación de los datos contenidos en
las Bases de Datos del Sistema Gestor de Bases de Datos.

Elementos de una base de datos

Dato

Un dato es la representación de una variable que puede ser cuantitativa o cualitativa, indican un
valor que se le asigna a las cosas. Los datos son información.

Información

La información es como se conoce a un conjunto organizado de datos procesados que constituyen


un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje.

Campo
Es un espacio de almacenamiento para un dato en particular; En las bases de datos, un
campo es la mínima unidad de información a la que se puede acceder.
Registro
En términos simples, una tabla de una base de datos puede imaginarse formada de filas y
columnas o campos.
Tablas
Tabla en las bases de datos, se refiere al tipo de modelado de datos donde se guardan los
datos recogidos por un programa.
Tuplas.

Representa un objeto único de datos implícitamente estructurados en una tabla. Es un


conjunto de campos que contienen los datos que pertenecen a una misma repetición de
entidad.

Claves: primaria, secundaria.


Clave Primaria: se llama clave primaria o clave principal a un campo o a una combinación de
campos que identifica de forma única a cada fila de una tabla. Una clave primaria comprende de
esta manera una columna o conjunto de columnas.

Clave Secundaria:

Una clave secundaria se ajusta a la definición de un descriptor, se utiliza para identificar todos
aquellos registros que tienen una cierta propiedad.

Relaciones.

Las relaciones de bases de datos son asociaciones entre tablas que se crean utilizando sentencias
de unión para recuperar datos.

Cardinalidad.

la cardinalidad de la correspondencia indica el número de entidades con las que puede estar
relacionada una entidad dada. Esto puede ser uno a uno, uno a varios, varios a uno, varios a
varios.

Entidades.

es la representación de un objeto o concepto del mundo real que se describe en una base de
datos.

Atributos.

Se podría tener una entidad llamada "Alumno". Esta entidad puede estar constituida por uno o
más atributos, que son propiedades de la entidad "Alumno" que interesan para almacenarse en la
base de datos.

La entidad "Alumno" podría tener los atributos: nombre, apellido, año de nacimiento, etc.

Potrebbero piacerti anche