Karen Dayana Diaz Dueñas
11-1
BASE DE DATOS
ESTRUCTURA DE LA BASE
DE DATOS
La estructura de una base
de datos hace referencia a
los tipos de datos, los
vínculos o relaciones y las
restricciones que deben
cumplir esos datos
(integridad de
datos y redundancia de
datos).
DIFERENCIA ENTRE BD Y
SGBD:
UNA BASE DE DATOS es un conjunto
de datos pertenecientes a un mismo
contexto y almacenados
sistemáticamente para su posterior uso,
y un SISTEMA DE GESTION DE
DATOS son un tipo de software muy
específico, dedicado a servir de interfaz
entre la base de datos, el usuario y las
aplicaciones que la utilizan.
DIFERENCIA ENTRE HOJA
DE CÁLCULO Y UN SGBD
• Una hoja de cálculo es un
programa que permite manipular
datos numéricos y alfanuméricos
dispuestos en forma de tablas (la
cual es la unión de filas y columnas).
• El sistema de gestión de base de
datos es el de manejar de manera
clara, sencilla y ordenada un
conjunto de datos que
posteriormente se convertirán en
información relevante, para un buen
manejo de datos.
QUÉ ES UNA BD RELACIONAL
• Una hoja de cálculo es un programa
que permite manipular datos
numéricos y alfanuméricos dispuestos
en forma de tablas (la cual es la unión
de filas y columnas). Habitualmente
es posible realizar cálculos complejos
con fórmulas y funciones y dibujar
distintos tipos de gráficas.
• El sistema de gestión de base de
datos es el de manejar de manera
clara, sencilla y ordenada un conjunto
de datos que posteriormente se
convertirán en información relevante,
para un buen manejo de datos.
QUÉ ES UNA BD
RELACIONAL
Una base de datos relacional es una
colección de elementos de datos
organizados en un conjunto de tablas
formalmente descritas desde la que se
puede acceder a los datos o volver a
montarlos de muchas maneras
diferentes sin tener que reorganizar las
tablas de la base.
PROCESO DE DISEÑO DE
BASES DE DATOS
• Determinar la finalidad de la base de datos: esto le ayudara a
estar preparado para los demás pasos.
• Buscar y organizar la información necesaria: reúna todos los
tipos de información que desee registrar en la base como los
nombres de productos o os números pedidos.
• Dividir la información en tablas: Divida lo elementos de
información e entidades o temas principales como, productos
o pedidos. cada tema pasara a ser una tabla.
• Convertir los elementos de información en columnas: Decida
que información desea almacenar en cada de tabla. Cada
elemento se convertirá en un campo y se mostrara como una
columna en la tabla.
• Especificar claves principales: Elia al clave principal de
la tabla. Lac lave principal es una columna que se
utiliza para identificar equivocadamente cada fila,
como id.
• Definir relaciones entre las tablas: Examine cada tabla
y decida como se relacionan los datos de una tabla
con las demás tablas. Agregue campos a las tablas o
cree nuevas tablas para clarificar las relaciones según
sea necesario
• Ajustar el diseño: Analice el diseño para detectar
errores. Cree las tablas y agregue algunos registros
con datos de ejemplo. Compruebe si puede obtener
los resultados previstos de las tablas. Realice los
ajustes necesarias en el diseño.
• Aplicar las reglas de normalización: Aplique las reglas
de normalización de los datos para comprobar si las
tablas están estructuradas correctamente. Realice los
ajustes necesarios en las tablas.
OPERACIONES BASICAS QUE SE
PUEDEN REALIZAR EN UNA BD
• CREATE: Este comando crea un
objeto dentro de la base de
datos. Puede ser una tabla, vista,
índice o cualquier otro objeto que
el motor de la base de datos
soporte.
• ALTER: Este comando permite
modificar la estructura de un
objeto. Se pueden agregar/quitar
campos a una tabla, modificar el
tipo de un campo, agregar/quitar
índices a una tabla, etc.
Existen cuatro operaciones básicas:
CREATE, ALTER, DROP y
TRUNCATE.
• DROP: Este comando elimina un objeto de la base de datos.
Puede ser una tabla, vista, índice, trigger, función,
procedimiento o cualquier otro objeto que el motor de la base
de datos soporte. Se puede combinar con la sentencia
ALTER.
• TRUNCATE: Este comando trunca todo el contenido de una
tabla. La ventaja sobre el comando DROP, es que si se
quiere borrar todo el contenido de la tabla, es mucho más
rápido, especialmente si la tabla es muy grande.
OBJETOS DE ACCESS
• Tablas: Conjunto de datos
estructurados que forman el contenido
de una base de datos.
• Consultas: Permiten catalogar,
ordenar, extraer y modificar la
información contenida en una tabla o en
un conjunto de tablas relacionadas,
dependiendo de los tipos de consulta y
de las condiciones que en ella se
establezcan.
• Formularios: Son diseños que
realizamos para poder introducir,
modificar o visualizar los registros de
una tabla o consulta. En los formularios
podemos insertar campos calculados e
imágenes.
• Informes: Son extractos de datos procedentes de tablas o
consultas y que tienen como propósito principal el ser
impresos en papel, aunque también pueden simplemente
visualizarse en pantalla.
• Páginas: Una página de acceso a datos es un tipo especial de
páginas web, diseñada para ver los datos y trabajar con ellos
desde Internet o desde una red local.
• Macros: Son conjuntos de operaciones grabadas que
pueden ejecutarse en cualquier momento para realizar de
forma automática tareas repetitivas.
• Módulos: Son programas escritos especialmente para Access
mediante un lenguaje de programación llamado Visual Basic
para aplicaciones.
Webgrafía:
• http://www.alegsa.com.ar/Dic/estructura%20de%20la%20base%20de%20datos.php
• https://victorino13.wordpress.com/2010/04/13/%C2%BFdiferencia-entre-una-base-de-datos-
y-un-sistema-de-gestion-de-datos/
• https://marlonynatalia.wordpress.com/2013/04/05/cuales-son-las-diferencias-entre-una-
hoja-de-calculo-y-un-sgbd/
• http://es.slideshare.net/AlexJavier2/una-base-de-datos-relacional
• http://informaticajonathan.blogspot.com.co/2010/04/pasos-para-el-proceso-de-diseno-de-
una.html
• https://support.office.com/es-es/article/Ejemplos-de-criterios-de-consulta-
3197228c-8684-4552-ac03-aba746fb29d8
• https://spthefania.wordpress.com/2010/04/15/%C2%BFdefinir-y-dar-ejemplos-de-
cada-uno-de-los-objetos-de-access-tablas-consultas-formularios-e-informes/

Base de datos

  • 1.
    Karen Dayana DiazDueñas 11-1 BASE DE DATOS
  • 2.
    ESTRUCTURA DE LABASE DE DATOS La estructura de una base de datos hace referencia a los tipos de datos, los vínculos o relaciones y las restricciones que deben cumplir esos datos (integridad de datos y redundancia de datos).
  • 3.
    DIFERENCIA ENTRE BDY SGBD: UNA BASE DE DATOS es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso, y un SISTEMA DE GESTION DE DATOS son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.
  • 4.
    DIFERENCIA ENTRE HOJA DECÁLCULO Y UN SGBD • Una hoja de cálculo es un programa que permite manipular datos numéricos y alfanuméricos dispuestos en forma de tablas (la cual es la unión de filas y columnas). • El sistema de gestión de base de datos es el de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirán en información relevante, para un buen manejo de datos.
  • 5.
    QUÉ ES UNABD RELACIONAL • Una hoja de cálculo es un programa que permite manipular datos numéricos y alfanuméricos dispuestos en forma de tablas (la cual es la unión de filas y columnas). Habitualmente es posible realizar cálculos complejos con fórmulas y funciones y dibujar distintos tipos de gráficas. • El sistema de gestión de base de datos es el de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirán en información relevante, para un buen manejo de datos.
  • 6.
    QUÉ ES UNABD RELACIONAL Una base de datos relacional es una colección de elementos de datos organizados en un conjunto de tablas formalmente descritas desde la que se puede acceder a los datos o volver a montarlos de muchas maneras diferentes sin tener que reorganizar las tablas de la base.
  • 7.
    PROCESO DE DISEÑODE BASES DE DATOS • Determinar la finalidad de la base de datos: esto le ayudara a estar preparado para los demás pasos. • Buscar y organizar la información necesaria: reúna todos los tipos de información que desee registrar en la base como los nombres de productos o os números pedidos. • Dividir la información en tablas: Divida lo elementos de información e entidades o temas principales como, productos o pedidos. cada tema pasara a ser una tabla. • Convertir los elementos de información en columnas: Decida que información desea almacenar en cada de tabla. Cada elemento se convertirá en un campo y se mostrara como una columna en la tabla.
  • 8.
    • Especificar clavesprincipales: Elia al clave principal de la tabla. Lac lave principal es una columna que se utiliza para identificar equivocadamente cada fila, como id. • Definir relaciones entre las tablas: Examine cada tabla y decida como se relacionan los datos de una tabla con las demás tablas. Agregue campos a las tablas o cree nuevas tablas para clarificar las relaciones según sea necesario • Ajustar el diseño: Analice el diseño para detectar errores. Cree las tablas y agregue algunos registros con datos de ejemplo. Compruebe si puede obtener los resultados previstos de las tablas. Realice los ajustes necesarias en el diseño. • Aplicar las reglas de normalización: Aplique las reglas de normalización de los datos para comprobar si las tablas están estructuradas correctamente. Realice los ajustes necesarios en las tablas.
  • 9.
    OPERACIONES BASICAS QUESE PUEDEN REALIZAR EN UNA BD • CREATE: Este comando crea un objeto dentro de la base de datos. Puede ser una tabla, vista, índice o cualquier otro objeto que el motor de la base de datos soporte. • ALTER: Este comando permite modificar la estructura de un objeto. Se pueden agregar/quitar campos a una tabla, modificar el tipo de un campo, agregar/quitar índices a una tabla, etc. Existen cuatro operaciones básicas: CREATE, ALTER, DROP y TRUNCATE.
  • 10.
    • DROP: Estecomando elimina un objeto de la base de datos. Puede ser una tabla, vista, índice, trigger, función, procedimiento o cualquier otro objeto que el motor de la base de datos soporte. Se puede combinar con la sentencia ALTER. • TRUNCATE: Este comando trunca todo el contenido de una tabla. La ventaja sobre el comando DROP, es que si se quiere borrar todo el contenido de la tabla, es mucho más rápido, especialmente si la tabla es muy grande.
  • 11.
    OBJETOS DE ACCESS •Tablas: Conjunto de datos estructurados que forman el contenido de una base de datos. • Consultas: Permiten catalogar, ordenar, extraer y modificar la información contenida en una tabla o en un conjunto de tablas relacionadas, dependiendo de los tipos de consulta y de las condiciones que en ella se establezcan. • Formularios: Son diseños que realizamos para poder introducir, modificar o visualizar los registros de una tabla o consulta. En los formularios podemos insertar campos calculados e imágenes.
  • 12.
    • Informes: Sonextractos de datos procedentes de tablas o consultas y que tienen como propósito principal el ser impresos en papel, aunque también pueden simplemente visualizarse en pantalla. • Páginas: Una página de acceso a datos es un tipo especial de páginas web, diseñada para ver los datos y trabajar con ellos desde Internet o desde una red local. • Macros: Son conjuntos de operaciones grabadas que pueden ejecutarse en cualquier momento para realizar de forma automática tareas repetitivas. • Módulos: Son programas escritos especialmente para Access mediante un lenguaje de programación llamado Visual Basic para aplicaciones.
  • 13.
    Webgrafía: • http://www.alegsa.com.ar/Dic/estructura%20de%20la%20base%20de%20datos.php • https://victorino13.wordpress.com/2010/04/13/%C2%BFdiferencia-entre-una-base-de-datos- y-un-sistema-de-gestion-de-datos/ •https://marlonynatalia.wordpress.com/2013/04/05/cuales-son-las-diferencias-entre-una- hoja-de-calculo-y-un-sgbd/ • http://es.slideshare.net/AlexJavier2/una-base-de-datos-relacional • http://informaticajonathan.blogspot.com.co/2010/04/pasos-para-el-proceso-de-diseno-de- una.html • https://support.office.com/es-es/article/Ejemplos-de-criterios-de-consulta- 3197228c-8684-4552-ac03-aba746fb29d8 • https://spthefania.wordpress.com/2010/04/15/%C2%BFdefinir-y-dar-ejemplos-de- cada-uno-de-los-objetos-de-access-tablas-consultas-formularios-e-informes/