Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Materia:
Base de Datos.
Tema:
Base de Datos.
BASE DE DATOS
TIPOS
Bases de datos relacionales. VENTAJAS E INCOVENIENTEs
Independencia de los datos Componentes
Bases de datos orientadas a objetos.
Menor redundancia Los datos
Bases de datos distribuidas.
Integridad de los datos El software
Bases de datos orientadas a grafos.
Coherencia de los resultados Equipo
Bases de datos NoSQL.
Mayor seguridad de los datos Programas
Almacenes de datos.
Datos mas documentados Usuarios
Bases de datos OLTP.
Acceso simultaneo a los datos
Instalacion costosa
COMPONENTE DE UNA BASE DE
DATOS
• El componente fundamental de una base de datos
LOS son los datos que están interrelacionados entre si,
DATOS formando un conjunto con un mínimo de
redundancia.
• MySql: Basada en un servidor
• Oracle: Uno de los DBMS grandes más conocidos
Programas • Access: Microsoft
• Microsoft SQL Server: Microsoft Tiene más capacidad que access
Programadores de Usuarios
Usuarios normales usuarios sofisticados
aplicaciones especializados
Interactúan con el sistema mediante un programa de aplicación con una interfaz de
formularios, utiliza el sistema DB sin saber nada del diseño interno del mismo. Por
ejemplo: Un cajero.
Interactúan con el sistema sin escribir programas. En cambio escriben sus preguntas en un lenguaje de
consultas de base de datos cada consulta se envía al procesador de consultas para transformarlas en
instrucciones para que el gestor de almacenamiento entienda. Los analistas envían las consultas para explorar
los datos en la base de datos entran en esta categoría..
Algunos usuarios sofisticados escriben aplicaciones de base de datos especializadas y adecuadas para el
procesamiento de datos tradicional. dentro de estas están los sistemas de diseño asistido por computadora,
sistemas de base de conocimientos y sistemas expertos, sistemas que almacenan los datos con tipos de datos
complejos (por ejemplo, datos gráficos y datos de audio) y sistemas de modelado del entorno.
LENGUAJES DE BASES DE DATOS (DML,
DDL,DCL)
DATA DEFINITION LANGUAGE
Funcionalidades:
( DDL)
Es un lenguaje proporcionado por el
creación, modificación y borrado
sistema de gestión de base de datos
de las tablas que componen la base
que permite a los usuarios de la
de datos, así como de los índices, Otros lenguajes:
misma llevar a cabo las tareas de
vistas, sinónimos, permisos, etc. x DATA MANIPULATION
definición de las estructuras que
que pudieran definirse sobre las LANGUAGE (DML)
almacenarán los datos así como de los
mismas. Este documento introduce x DATA CONTROL
procedimientos o funciones que
los comandos para el trabajo LANGUAGE (DCL)
permitan consultarlos.
básico con tablas.
SENTENCIAS SQL
• CREATE - PARA CREAR OBJETOS EN LA BASE DE DATOS
• ALTER - ALTERA LA ESTRUCTURA DE LA BASE DE DATOS
• DROP - ELIMINA LOS OBJETOS DE LA BASE DE DATOS
• TRUNCATE - ELIMINAR TODOS LOS REGISTROS DE UNA TABLA ,
INCLUYENDO TODOS LOS ESPACIOS ASIGNADOS A LOS REGISTROS
• COMMENT -AGREGAR COMENTARIOS AL DICCIONARIO DE DATOS •
RENAME - CAMBIAR EL NOMBRE DE UN OBJETO
DATA MANIPULATION LANGUAGE
(DML)
https://www.aiu.edu/cursos/base%20de%20datos/pdf%20leccion%201/lecci%C3%B3n%2
01.pdf
https://uvfdatabases.wordpress.com/2009/02/07/tipos-de-usuarios-de-la-base-de-datos/
https://www.marcoteorico.com/curso/2/taller-de-base-de-datos/407/usuarios-de-bases-de-d
atos-e-interfaces-de-usuario
http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro14/52_lenguaje_de_definicin_de
_datos_ddl.html
http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro14/53__lenguaje_de_manipulaci
n_de_datos_dml.html
https://slidetodoc.com/lenguaje-de-control-de-datos-dcl-el-dcl/