Estructura de una base de datosUna base de datos, a fin de ordenar la información de manera lógica, posee un orden que debe ser cumplido para acceder a la información de manera coherente. Cada base de datos contiene una o más tablas, que cumplen la función de contener los campos. Una base de datos posee el siguiente orden jerárquico:TablasCampos RegistrosLenguaje SQLEl lenguaje SQL es el más universal en los sistemas de base de datos. Este lenguaje nos permite realizar consultas a nuestras bases de datos para mostrar, insertar, actualizar y borrar datos.
Diferencia entre una BD y un SGBDUna base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. Los Sistemas de Gestión de Base de Datos (en inglés DataBase Management System) 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. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta. La base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso y un SGBD es un conjunto de programas que permiten crear y mantener una Base de datos.
Diferencias entre una hoja de cálculo y un SGBD Una hoja de calculo es un software a través del cual se pueden usar datos numéricos y realizar cálculos automáticos de números que están en una tabla. También es posible automatizar cálculos complejos al utilizar una gran cantidad de parámetros y al crear tablas llamadas hojas de trabajo y un SGBD 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. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.
BD RelacionalUna base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya planificadas. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre: "Modelo Relacional". -Una base de datos relacional se compone de varias tablas o relaciones.-No pueden existir dos tablas con el mismo nombre ni registro.-Cada tabla es a su vez un conjunto de registros (filas y columnas).-La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias y ajenas (o foráneas).-Las claves primarias son la clave principal de un registro dentro de una tabla y éstas 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 éstas se hacen las relaciones.
Pasos del diseño de una BDDeterminar el propósito de la base de datos Este paso le ayudará a decidir los datos que desea que Visual FoxPro almacene.Determinar las tablas necesarias Cuando ya conozca claramente el propósito de la base de datos, puede dividir la información en temas distintos, como “Employees” u “Orders”. Cada tema será una tabla de la base de datos.Determinar los campos necesarios Tiene que decidir la información que desea incluir en cada tabla. Cada categoría de información de una tabla se denomina campo y se muestra en forma de columna al examinar la tabla. Por ejemplo, un campo de la tabla Employee podría ser Last_name y otro podría ser Hire_date.Determinar las relaciones Observe cada tabla y decida cómo se relacionan sus datos con los de las tablas restantes. Agregue campos a las tablas o cree tablas nuevas para clarificar las relaciones, si es necesario.Perfeccionar el diseño Busque errores en el diseño. Cree las tablas y agregue algunos registros de datos de ejemplo. Vea si puede obtener los resultados que desea de sus tablas. Haga los ajustes necesarios al diseño.
Operaciones básicas que se pueden realizar en una BDOperaciones unariasSelección: Mediante esta operación se obtiene un conjunto de filas con todas las columnas de la tabla. Se seleccionan determinadas filas incluyendo una condición. Se utilizan los operadores booleanos “and” (Y),” or” (O), “not” (NO). La representación sería la siguiente: O Condicion (Tabla) Proyección: esta operación nos devuelve una nueva tabla con las columnas seleccionadas de otra. La representación sería la siguiente: O col1, col2,…(tabla)Operaciones binariasUnión: Esta operación solo se puede hacer si las tablas tienes las mismas columnas, es decir, por ejemplo si tuviéramos una tabla llamada empleados2 con las mismas columnas tan solo tendríamos que añadir las filas de ambas tablas en una única tabla. Su representación sería la siguiente: Tabla1 U Tabla2Producto cartesiano: se realiza con dos tablas distintas pero relacionadas por alguna columna, siempre y cuando el nombre de la columna no sea el mismo. Su representación sería la siguiente: Tabla1 X Tabla2
Objetos de AccessAccess consta de los siguientes tipos de objetos: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 visulaizar 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 prinicipal 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.

Más contenido relacionado

PPTX
PPTX
Base de datos
PPTX
Base de datos
DOCX
Conceptos basicos de bases de datos
PPTX
Diapositivas de base de datos
ODT
Escritorio bas de daros
PPTX
Base de datos
PPTX
Ba se de datos! ♥
Base de datos
Base de datos
Conceptos basicos de bases de datos
Diapositivas de base de datos
Escritorio bas de daros
Base de datos
Ba se de datos! ♥

La actualidad más candente (9)

PPTX
Access Base de datos
PPTX
Diapositivas De Tablas y Base Datos
DOCX
Base de datos acces
PPTX
Diapositivas informatia base de datos
ODT
Colegio josè celestino mutis
DOCX
Base de datos
PPTX
Material Clase BDD: Diseño de una Base de Datos
PPTX
Diapositivas brandon
Access Base de datos
Diapositivas De Tablas y Base Datos
Base de datos acces
Diapositivas informatia base de datos
Colegio josè celestino mutis
Base de datos
Material Clase BDD: Diseño de una Base de Datos
Diapositivas brandon
Publicidad

Destacado (9)

PPS
Robotica 97 2003
PPTX
Windows seven (7)
PPTX
Prototipo de Proveedor de SaaS para Pymes
PDF
O que é Software Livre?
PPTX
Windows seven (7)
PPT
An tivirus kmplto
PPT
Haz un menú
PPTX
PPTX
Tecnologia
Robotica 97 2003
Windows seven (7)
Prototipo de Proveedor de SaaS para Pymes
O que é Software Livre?
Windows seven (7)
An tivirus kmplto
Haz un menú
Tecnologia
Publicidad

Similar a Presentación1 (20)

PPTX
PPTX
wicho
PPTX
Joe castillo
PPTX
Joe castillo
PPTX
Trabajo brayan
PPTX
Presentación1
PPTX
diapositivas de informática BASE DE DATOS
PPTX
Jhon chacon 11-3
PPTX
Jhon chacon 11-3
PPTX
Presentación1
PPTX
Informatica BD,SGBD
PPTX
Informatica BD,SGBD
PPTX
Presentación1
PPTX
Jeimy monsalve
PPTX
Base de datoss
PPTX
Base de datos
PPTX
Bases de datos angierivera (2)
PPTX
Presentación 2
PPTX
hector david coronel
wicho
Joe castillo
Joe castillo
Trabajo brayan
Presentación1
diapositivas de informática BASE DE DATOS
Jhon chacon 11-3
Jhon chacon 11-3
Presentación1
Informatica BD,SGBD
Informatica BD,SGBD
Presentación1
Jeimy monsalve
Base de datoss
Base de datos
Bases de datos angierivera (2)
Presentación 2
hector david coronel

Más de sbebu32r8u35tnugt (11)

PPTX
Presentación11
PPTX
Presentación11
PPTX
Presentación11
PPTX
Presentación2
PPTX
Presentación1
PPTX
Presentación2
PPTX
Presentación1
PPTX
Presentación1
PPTX
Presentación1
PPTX
PPTX
Presentación11
Presentación11
Presentación11
Presentación2
Presentación1
Presentación2
Presentación1
Presentación1
Presentación1

Último (20)

PPTX
Formato de texto, párrafo, documentos, columnas periodísticas, referencias.
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PPTX
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
PPTX
libro proyecto con scratch jr pdf en la e
PDF
Trabajo de recuperación _20250821_191354_0000.pdf
PDF
Inteligencia_Artificial,_Informática_Básica,_22_06_2025_SO_2.pdf
DOCX
tablas tecnologia maryuri vega 1....docx
PDF
Taller tecnológico Michelle lobo Velasquez
DOCX
Guía 5. Test de orientación Vocacional 2 NICOL.docx
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
PDF
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
PPTX
PRESENTACION El PODER DE LA MENTALIDAD.pptx
PDF
Presentación_u.01_digitalización_CFGS.pdf
PPTX
Sistema de Gestión Integral TCA Ingenieros.pptx
PDF
Estrategia de apoyo valentina lopez/ 10-3
DOCX
Nombre del estudiante Gabriela Benavides
PPTX
Presentación final ingenieria de metodos
PPT
Protocolos de seguridad y mecanismos encriptación
PPTX
Uso responsable de la tecnología - EEST N°1
Formato de texto, párrafo, documentos, columnas periodísticas, referencias.
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
Reconocimiento-Automatico-de-Placas-Vehiculares-con-IA.pptx
libro proyecto con scratch jr pdf en la e
Trabajo de recuperación _20250821_191354_0000.pdf
Inteligencia_Artificial,_Informática_Básica,_22_06_2025_SO_2.pdf
tablas tecnologia maryuri vega 1....docx
Taller tecnológico Michelle lobo Velasquez
Guía 5. Test de orientación Vocacional 2 NICOL.docx
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
Mecanismos-de-Propagacion de ondas electromagneticas
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
PRESENTACION El PODER DE LA MENTALIDAD.pptx
Presentación_u.01_digitalización_CFGS.pdf
Sistema de Gestión Integral TCA Ingenieros.pptx
Estrategia de apoyo valentina lopez/ 10-3
Nombre del estudiante Gabriela Benavides
Presentación final ingenieria de metodos
Protocolos de seguridad y mecanismos encriptación
Uso responsable de la tecnología - EEST N°1

Presentación1

  • 1. Estructura de una base de datosUna base de datos, a fin de ordenar la información de manera lógica, posee un orden que debe ser cumplido para acceder a la información de manera coherente. Cada base de datos contiene una o más tablas, que cumplen la función de contener los campos. Una base de datos posee el siguiente orden jerárquico:TablasCampos RegistrosLenguaje SQLEl lenguaje SQL es el más universal en los sistemas de base de datos. Este lenguaje nos permite realizar consultas a nuestras bases de datos para mostrar, insertar, actualizar y borrar datos.
  • 2. Diferencia entre una BD y un SGBDUna base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. Los Sistemas de Gestión de Base de Datos (en inglés DataBase Management System) 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. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta. La base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso y un SGBD es un conjunto de programas que permiten crear y mantener una Base de datos.
  • 3. Diferencias entre una hoja de cálculo y un SGBD Una hoja de calculo es un software a través del cual se pueden usar datos numéricos y realizar cálculos automáticos de números que están en una tabla. También es posible automatizar cálculos complejos al utilizar una gran cantidad de parámetros y al crear tablas llamadas hojas de trabajo y un SGBD 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. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.
  • 4. BD RelacionalUna base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya planificadas. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre: "Modelo Relacional". -Una base de datos relacional se compone de varias tablas o relaciones.-No pueden existir dos tablas con el mismo nombre ni registro.-Cada tabla es a su vez un conjunto de registros (filas y columnas).-La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias y ajenas (o foráneas).-Las claves primarias son la clave principal de un registro dentro de una tabla y éstas 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 éstas se hacen las relaciones.
  • 5. Pasos del diseño de una BDDeterminar el propósito de la base de datos Este paso le ayudará a decidir los datos que desea que Visual FoxPro almacene.Determinar las tablas necesarias Cuando ya conozca claramente el propósito de la base de datos, puede dividir la información en temas distintos, como “Employees” u “Orders”. Cada tema será una tabla de la base de datos.Determinar los campos necesarios Tiene que decidir la información que desea incluir en cada tabla. Cada categoría de información de una tabla se denomina campo y se muestra en forma de columna al examinar la tabla. Por ejemplo, un campo de la tabla Employee podría ser Last_name y otro podría ser Hire_date.Determinar las relaciones Observe cada tabla y decida cómo se relacionan sus datos con los de las tablas restantes. Agregue campos a las tablas o cree tablas nuevas para clarificar las relaciones, si es necesario.Perfeccionar el diseño Busque errores en el diseño. Cree las tablas y agregue algunos registros de datos de ejemplo. Vea si puede obtener los resultados que desea de sus tablas. Haga los ajustes necesarios al diseño.
  • 6. Operaciones básicas que se pueden realizar en una BDOperaciones unariasSelección: Mediante esta operación se obtiene un conjunto de filas con todas las columnas de la tabla. Se seleccionan determinadas filas incluyendo una condición. Se utilizan los operadores booleanos “and” (Y),” or” (O), “not” (NO). La representación sería la siguiente: O Condicion (Tabla) Proyección: esta operación nos devuelve una nueva tabla con las columnas seleccionadas de otra. La representación sería la siguiente: O col1, col2,…(tabla)Operaciones binariasUnión: Esta operación solo se puede hacer si las tablas tienes las mismas columnas, es decir, por ejemplo si tuviéramos una tabla llamada empleados2 con las mismas columnas tan solo tendríamos que añadir las filas de ambas tablas en una única tabla. Su representación sería la siguiente: Tabla1 U Tabla2Producto cartesiano: se realiza con dos tablas distintas pero relacionadas por alguna columna, siempre y cuando el nombre de la columna no sea el mismo. Su representación sería la siguiente: Tabla1 X Tabla2
  • 7. Objetos de AccessAccess consta de los siguientes tipos de objetos: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 visulaizar 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 prinicipal 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.
  • 8. 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.