Sei sulla pagina 1di 12

CURADOR DE DATOS

Base de datos: Sistema que permite el manejo de la información de forma rápida, útil y
sencilla, a través del uso de un software especializado. Con ella podremos manejar
información acerca de nuestros negocios y tomar decisiones para el mismo.
Ventajas de las bases de datos
 Integridad de Datos: La información no se repite ni se pierde en el
almacenamiento.
 Seguridad: la información solo puede ser utilizada por los operadores y personal
autorizado.
Bases de datos y su estructura
Las bases de datos son un conjunto de información relacionada entre sí, que se almacena en
una computadora y se presenta por medio de un software especializado.
Elementos de la base de datos
 Tablas: poseen campos y registros
 Campos: son atributos o características de la información que se desea guardar y
sirven como clasificadores.
 Registros: son datos ordenados en los campos conformando por filas en las tablas
 Llave primaria: identificación única para cada registro lo que evita registros
repetidos.

MODELO ENTIDAD RELACIÓN


Herramienta utilizada para dividir información en tablas y relacionarlas entre si y agilizar el
procesamiento de los datos y permite actualizar toda la base si se llega a modificar un
registro
Elementos
 Entidad: representación de cualquier cosa, que se distinguen de los demás y del
cual interesa guardar información en una tabla.
 Atributos: son los campos de la tabla, los cuales pueden ser: Nombre, edad, precio,
entre otros.
Relación de entidades
Las entidades se relacionan entre otras, a través de sus llaves.
Modelo entidad relación
Este modelo puede ser presentado a través de un diagrama el cual está conformado por:
 Rectángulos: los cuales simbolizan a las entidades.
 Óvalos: Estos simbolizan los atributos.
 Rombos: simbolizan las relaciones
 Flechas: unión de la simbología.

NORMALIZACIÓN
Es el proceso de acomodar los datos de una base, según el modelo entidad relación.

CARDINALIDAD
La cordialidad es la forma en que las entidades se relacionan entre sí.
Tipos de cordialidad
 Relación de uno a uno: Es cuando el registro de una entidad solo se puede
relacionar con otro elemento de otra entidad.
 Relación uno a muchos: Es cuando un registro de una entidad se relaciona con
varios registros de otra entidad.
 Relación de muchos a muchos: Es cuando dos o más registros de una entidad se
pueden relacionar con dos o más registros de otra entidad.

VISUALIZADOR DE DATOS
Analizar y presentar la información es tarea del curador de datos, el visualizador de datos
permitirá, ordenar, manipular filtrar, manipular y presentar información de manera sencilla

DEPURACION DE BASE DE DATOS

Esto consiste en eliminar los datos repetidos y ajustar los datos de un campo.
 Ajuste de datos: Es el proceso de cambiar los elementos de una tabla, te tal manera
que todos los campos en ella sean semejantes.
 Creación de tabla con filtros: Esto ayuda a identificar la existencia de datos
repetidos

SISTEMAS GESTORES
Un sistema gestor es un software que permite al usuario manejar la información de una
base de datos de manera sencilla, gracias a una interfaz grafica
Funciones
Sirve para:
 Crear base de datos
 Manipular su contenido
 Proporciona seguridad de la información
 Controla la interacción de los usuarios
 Recuperar y restaurar datos
Tipos de sistemas gestores
Están:
 Por su adaptación a modelos de datos
o Jerárquico
o Red
o Relacional
 Número de usuarios
o Mono usuario: solo puede estar conectado un usuario
o Multiusuario: dos o más usuarios pueden estar conectados al mismo
tiempo.
 Número de sitios
o Centralizados: todas las bases de datos están en una sola computadora
o Distribuido: conjunto de bases de datos que pueden comunicarse entre sí.
Arquitectura
Un sistema gestor se divide en tres niveles:
1. Nivel físico: Es el dispositivo de almacenamiento en él se encuentra la información
en forma de bytes.
2. Nivel lógico: Es el lenguaje de programación, utilizado para acceder al nivel físico.
3. Nivel externo: Es la parte de la base de datos que el usuario puede ver, es la
interfaz gráfica.
Componentes
Los sistemas gestores se encuentran conformados por 4 elementos que son:
1. Usuarios: pueden ser de tres tipos
a. Administradores: toman decisiones importantes relacionadas con la
información contenido y proporcionan apoyo técnico.
b. Programadores: utilizan los lenguajes para manipular las bases de datos.
c. Usuario final: Son aquellos que consultan, introducen y actualizan la
información.
2. Lenguajes: Son el conjunto de instrucciones que utilizan los administradores para
definir y manipular las bases de datos.
3. Diccionarios de datos: Guardan las definiciones de la información almacenada.
4. Elementos de seguridad: proporcionan los mecanismos para garantizar la
seguridad e integridad de los datos.

CREACIÓN DE UNA BASE DE DATOS


Para la creación de una base de datos será necesario definir las entidades, los atributos
necesarios y el modelo entidad-relación.
Inicio de sesión en el gestor
Este lo realiza el usuario principal llamado ROOT
RELACIÓN ENTRE TABLAS
Llave primaria
Es el campo que permite identificar un registro de forma única, con el fin de que se pueda
acceder a él; organizarlo y manipularlo.
Llave foránea
Es un campo de una tabla que hace referencia a la llave primaria de otra tabla, lo que forma
las relaciones.

INTEGRIDAD DE DATOS
Integridad Referencial
Sistema de reglas que debe aplicarse al crear una llave foránea, son utilizadas en las bases
de datos relacionales, para evitar que la información se borre o modifique accidentalmente.
Actualización y Borrado en cascada
Estas son dos opciones que deben seleccionarse cuando se crea una llave foránea, ayudan a
modificar o eliminar un registro que tengan datos relacionados en otras tablas.

CONSULATAS BASICAS
Instrucciones para las búsquedas
 SELECT: Es la instrucción que realiza las búsquedas, con ella se especifican los
campos de cualquier tabla, sobre la información que se desea extraer.
 FROM: Especifica la tabla de la que se extraerá la información
Operadores relacionales
Sirven para realizar búsquedas más específicas.
Son símbolos que se usan para comparar valores y son los siguientes:
 < MENOR QUE: utilizado para realizar búsquedas en las que el valor consultado
será menor al utilizado.
 MENOR IGUAL QUE: Se utiliza para realizar búsquedas en las que el resultado
es un valor menor al utilizado, incluyendo al mismo.
!= diferente de
Operadores lógicos
Sirven para realizar búsquedas más eficientes
Se utilizan cuando tienes más de una sentencia para realizar la búsqueda en una base de
datos.

 WHERE: Este comando junto con los comandos SELECT y FROM sirven para
delimitar las búsquedas. Este comando hace uso de las sentencias que a su vez
emplean a los operadores relacionales para realizar una comparación.
 AND: Se utiliza para unir dos o más sentencias.
 OR: Se utiliza para obtener resultados que concuerden con al menos una de las
sentencias
Instrucciones Complementarias
ORDER BY
Instrucción útil para organizar la información que arroje cualquier búsqueda en la base de
datos.
Consultas avanzadas
Sirven para realizar consultas entre dos o más tablas, los comandos son:
 INNER JOIN: Es una instrucción que ayuda a definir las tablas en las que se
realizara la consulta, el procedimiento es:
o Usar el comando SELECT y escoger los campos de las tablas que se desean

.
consultar. (SELECTO “nombre de la tabla” “nombre del campo”)
o Si se quieren agregar más campos, se debe poner una coma y repetir la
sentencia anterior.
o Luego se deberá teclear FROM seguido de la tabla que se desea consultar.
o El siguiente paso es escribir INNER JOIN junto con la otra tabla que se
consultara.
o Luego se tecleara ON seguido de la primera tabla, punto, se escribe la llave
primaria de la tabla luego igual a la otra tabla punto la llave foránea
Vista
Una vista es una tabla virtual que no forma parte del modelo entidad relación y se genera
para mostrar las consultas frecuentes, combinando dos o más tablas.
PROCEDIMIENTO
 En el gestor selecciona la base de datos donde se desee crear una vista

 Aparecerá una nueva pantalla la cual deberá ser nombrada.

 En la parte inferior de área de trabajo se deberá ingresar la sentencia de la consulta


deseada
 Y por último se deberá dar click en el botón Save.
MANTENIMIENTO DE BASES DE DATOS
Para el mantenimiento de bases, es importante optimizar y verificar la integridad de los
datos, es importante dar servicio de manera periódica para evitar la pérdida de información.
Acciones de mantenimiento
 Creación de índices: Para agilizar las búsquedas se utilizan los índices para
vincular uno o varios campos en la tabla. A continuación se muestra el
procedimiento de creación.
o Insertar el comando INDEX en la pestaña de consultas.
o Se deberá anotar el título que llevara el índice.
o Se deberán escribir entre paréntesis los campos de la tabla que estarán
asociados.
o Si se desea crear el índice por interfaz gráfica, se deberá dar clic en el campo
de interés
o Será necesario dar clic en crear nuevo índice y luego seleccionar la opción
FULL TEXT en la ventana emergente
o En la pestaña índice se muestra los que se han creado y si se desea se podrán
cambiar sus nombres.
Comprobación de la base de datos
La comprobación de la base de datos consiste en verificar los problemas que se puedan
tener, utilizando las herramientas del sistema, se podrán:
 Optimizar
 Analizar
 Reparar
Procedimiento
 Se deberá seleccionar la opción herramientas y luego mantenimiento.
 Se elegirá la base de datos o tabla.
 Se seleccionara la opción que se desea realizar
 Al finalizar se deberá dar clic en ejecutar.

RESPALDO Y RECUPERACIÓN DE BASES DE DATOS


La información contenida en una base de datos puede perderse, debido al HARDWARE,
SOFTWARE o por errores humanos.
Respaldos lógicos
Un respaldo lógico es la copia de programación de la base de datos para crearla de nuevo.
Recuperación de base de datos
 Dar clic en la pestaña archivo y luego escoger la opción cargar SQL-
 Se deberá seleccionar el que se desea recuperar y dar clic en abrir.
 Cuando se halla cargado el código se deberá dar clic en ejecutar, para recuperar la
base de datos.

USO DE CODIGO
El uso del código es una manera de generar, manipular y consultar una base de datos el cual
será utilizado por programadores, curadores y administradores
Lenguaje estructurado de consulta o SQL
Es el código de programación de las bases de datos el cual se divide en:
 Lenguaje de definición: Sirve para crear, modificar y borrar tablas o campos e
incluso una base de datos.
 Lenguaje de manipulación: Sirve para crear, modificar, borrar y buscar los
registros en la base de datos.

ADMINISTRACION DE USUARIOS

Es importante que la información contenida en las bases de datos esté asegurada,


para ello deberá controlarse el acceso a los usuarios y las acciones que estos pueden
realizar.

Creación de usuarios con interfaz grafica

 Dar clic en la pestaña autenticación del usuario y privilegios


 Desplegara la ventana administrador de usuarios

 Seleccionar agregar lo que habilitara la tabla de credenciales


 Se agregara el nombre de usuario, contraseña y conexión local.
 Contraseña: capacítate

 Se procederá a dar clic en agregar objeto y se escogerá la base o tabla sobre la que se
tendrá privilegios.
 En privilegios globales se podrán escoger los permisos autorizados.
 Por ultimo deberá dar clic en guardar.
Quitar privilegios

 se deberá dar clic en administrador


 seleccionar al usuario.
 En la selección acceso se revocan los permisos que se desena denegar.
 Por ultimo dar clic en guardar.
Eliminar usuario

 Dar clic en el administrador.


 Seleccionar la usuario.
 Dar clic en el botón borrar. Y guardar los cambios.

Potrebbero piacerti anche