Gestor de bases 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.
Tipos de bases de datos
Han surgido cinco tipos principales de bases de datos NoSQL: columnares, documentales, gráficas, key-value y XML.
Tipo de base de datos
Bases de datos columnares
Estas bases de datos utilizan grupos de columnas. Funcionan bien para datos generados por máquinas, fuentes de datos estructuradas demasiado grandes para ser manejadas por un solo ordenador, y para consultas rápidas de datos.
Bases de datos documentales
Son buenas para datos no estructurados, como texto abierto de una carta o de un correo electrónico, y para datos semi-estructurados como documentos académicos.
Bases de datos gráficas
Estos tipos de bases de datos utilizan una estructura gráfica que es esencialmente un diagrama de las relaciones dentro de los datos, en lugar de tablas.
Key-Value
Estas están diseñadas para desarrollo simple y fácil de aplicaciones.
XML
Estos tipos de bases de datos utilizan el lenguaje XML, el cual es el lenguaje subyacente de la Web y de otros muchos sistemas de intercambio de información, para definir la estructura de datos.
Base de datos relacional
(BDR) es un tipo de base de datos (BD) que cumple con el modelo relacional (el modelo más utilizado actualmente para implementar las BD ya planificadas).
Elementos de una base de datos relacional?
TABLAS:
Son estructuras encargadas de alojar la informacion de la base de datos.
- CAMPOS:
Son cada una de las columnas de una tabla, cada campo almacena un dato en concreto.
- REGISTROS:
Cada una de las filas de la tabla que agrupa toda la informacion de un mismo elemento.
- RELACIONES:
Son los vinculos establecidos entre as diferentes tablas que permiten trabajar con los datos de todas ellas, como si estuvieran en una sola.
- CONSULTA:
Mediante el uso de consulta se puede extraer informacion concreta aunque la misma provenga de varias tablas.
- CLAVES:
Es un campo cuyo contenido no puede estar duplicado en la misma tabla y permite identificar a cada registro de manera univoca.
- FORMULARIOS:
Son ventanas que permiten trabajar de manera comoda sobre el contenido de varias tareas simultaneamente.
- INFORMES:
De la base de datos se adquiere la informacion y se imprime, o atra vez de un pantallaso.
¿Qué es la toma de requerimientos?
Son los requisitos que llevara el proyecto los cuales se le presentaran al cliente.
¿Qué es el diseño conceptual y lógico de una base de datos relacional?
En el diseño conceptual se hace una descripción de alto nivel de la estructura de la base de datos, independientemente del SGBD (Sistema Gestor de Bases de Datos) que se vaya a utilizar para manipularla. Su objetivo es describir el contenido de información de la base de datos y no las estructuras de almacenamiento que se necesitarán para manejar dicha información.
El diseño lógico parte del resultado del diseño conceptual y da como resultado una descripción.
¿Qué es normalización en base de datos?
Es un proceso que consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
Formas normales en base de datos
En la teoría de bases de datos relacionales, las formas normales (NF) proporcionan los criterios para determinar el grado de vulnerabilidad de una tabla a inconsistencias y anomalías lógicas.
Cuanto más alta sea la forma normal aplicable a una tabla, menos vulnerable será a inconsistencias y anomalías.
¿Qué es MySQL?
Es un sistema de gestión de bases de datos relacional.
Tipos de datos en MySQL
Tipos de datos
¿Qué es un Diccionario de Datos?
O repositorio de metadatos, como lo define el IBM Dictionary of Computing, un repositorio centralizado de información sobre datos tales como significado, relación con otros datos, origen, uso y formato.
¿Qué es SQL?
Por sus siglas en inglés Structured Query Language; en español lenguaje de consulta estructurada) es un lenguaje específico del dominio que da acceso a un sistema de gestión de bases de datos relacionales
¿Para qué sirve el DDL?
Es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios 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.
Estructuras básicas del DDL
Las sentencias de lenguaje de manipulación de datos (DML) son utilizadas para gestionar datos dentro de los schemas. Algunos ejemplos:
CREATE - para crear objetos en la base de datos.
ALTER - modifica la estructura de la base de datos.
DROP - borra objetos de la base de datos.
TRUNCATE - elimina todos los registros de la tabla, incluyendo todos los espacios asignados a los registros..
¿Para qué sirve el DML?
Lenguaje de Manipulación de Datos (Data Manipulation Language, DML) 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.
Estructuras básicas del DML
Las sentencias de lenguaje de manipulación de datos (DML) son utilizadas para gestionar datos dentro de los schemas. Algunos ejemplos:
SELECT - para obtener datos de una base de datos.
INSERT - para insertar datos a una tabla.
UPDATE - para modificar datos existentes dentro de una tabla.
DELETE - elimina todos los registros de la tabla; no borra los espacios asignados a los registros.
¿Para qué sirve el DCL?
Un Lenguaje de Control de Datos (DCL por sus siglas en inglés: Data Control Language) es un lenguaje proporcionado por el Sistema de Gestión de Base de Datos que incluye una serie de comandos SQL que permiten al administrador controlar el acceso a los datos contenidos en la Base de Datos.
Estructuras básicas del DCL
CONNECT
SELECT
INSERT
UPDATE
DELETE
USAGE
¿Para qué sirve el TCL?
Es un lenguaje de script creado por John Ousterhout, que ha sido concebido con una sintaxis sencilla para facilitarse su aprendizaje, sin detrimento de la funcionalidad y expresividad.
Estructuras básicas del TCL
Contrariamente a lo que ocurre con otros lenguajes de programación, las palabras que se utilizan para las estructuras de control en Tcl no son palabras reservadas con una sintaxis especial. "for", "if", "while" son procedimientos que siguen la sintaxis habitual Tcl.
Suscribirse a:
Entradas (Atom)
Instalación y Configuración de Java Presentación: https://prezi.com/view/i16FwfkEVIrBZLtgTxWz/
-
ACTIVIDAD # 1 ¿QUE ES UN SISTEMA DE INFORMACIÓN? Es un conjunto de elementos orientados al tratamiento y administración de Datos e Info...
-
SOFTWARE Software es el equipamiento lógico (no tangible) el cual compone los programas y funciones que hacen funcionar el equipo. ...
-
PLANTEAMIENTO DEL PROBLEMA A RESOLVER Aspectos 2. Identificar actores y casos de uso 4.Elaboración de Diagramas de casos de uso p...
No hay comentarios:
Publicar un comentario