SlideShare una empresa de Scribd logo
1 de 12
ACTIVIDAD BASE DE DATOS
NOMBRE: ELVIS DUBAN QUIÑONES ARENAS
PRESENTADO: DOCENTE SUSAN
GRADO: 11-3
BUCARAMANGA/ 23 /05 /2014
1
TABLA DE CONTENIDO
¿Cuál es la estructura de una BD (Base de Datos)? ……………….pag 3
¿Cuál es la diferencia entre una BD y un SGBD (Sistema de Gestión de Base
de Datos)? ………………………pag 4
¿Cuáles son las diferencias entre una hoja de cálculo y un SGBD ……pag5
¿Que es una BD Relacional? ……………………………pag 6
¿Qué pasos tiene el proceso de diseño de una BD? ………………..pag7
¿Cuáles son las operaciones básicas que se pueden realizar en una
BD?......................................pag 9
¿Definir y dar ejemplos de cada uno de los Objetos de Access; (Tablas,
Consultas, Formularios e Informes)? ……………………pag 10
2
DESARROLLO
¿Cuál es la estructura de una BD (Base de Datos)?
Modelo relacional de datos:
En el nivel conceptual, el modelo relacional de datos está representado por una
colección de relaciones almacenadas. Cada registro de tipo conceptual en un
modelo relacional de datos se implanta como un archivo almacenado distinto.
Submodelo de datos:
Los esquemas externos de un sistema relacional se llaman submodelos
relacionales de datos; cada uno consta de uno a más escenarios (vistas) para
describir los datos requeridos por una aplicación dada. Un escenario puede
incluir datos de una o más tablas de datos. Cada programa de aplicación está
provisto de un buffer (“Área de trabajo de usuario”) donde el DBMS puede
depositar los datos recuperados de la base para su procesamiento, o puede
guardar temporalmente sus salidas antes de que el DBMS las escriba en la
base de datos.
Esquema de almacenamiento:
En el nivel interno, cada tabla base se implanta como un archivo almacenado.
Para las recuperaciones sobre las claves principal o secundaria se pueden
establecer uno o más índices para accesar un archivo almacenado.
Sublenguaje de datos:
Es un lenguaje de manejo de datos para el sistema relacional, el álgebra
relacional y cálculo relacional, ambos lenguajes son “relacionalmente
completos”, esto es, cualquier relación que pueda derivarse de una o más
tablas de datos, también se puede derivar con u solo comando del sublenguaje.
Por tanto, el modo de operación de entrada/Salida en un sistema relacional se
puede procesar en la forma: una tabla a la vez en lugar de: un registro a la vez;
en otras palabras, se puede recuperar una tabla en vez de un solo registro con
la ejecución de un comando del sublenguaje de datos.
3
¿Cuál es la diferencia entre una BD y un SGBD (Sistema de Gestión de Base
de Datos)?
La base de datos es un archivo (o varios, dependiendo de cómo trabaje y esté
configurado el SGBD o el motor) que contiene las tablas, con sus respectivos
datos físicos. Además de almacenar los datos, almacena las vistas,
procedimientos almacenados, disparadores o triggers, los índices, etc.
Por otra parte, el SGBD es el sistema que administra las bases de datos. Se
encarga de ofrecer una comunicación con las bases de datos de forma
transparente, y de este modo se asegura de brindar un acceso seguro a la
información y evita que otras aplicaciones puedan dañar y/o alterar la
información dañando al archivo.
Mediante el SGDB es posible crear, eliminar y/o modificar las bases de datos,
indicar los permisos de acceso, crear copias de seguridad o Backus, realizar
instrucciones SQL, etc.
Por decirlo de algún modo, el sistema de gestión, ofrece una interfaz de
conexión y comunicación con la bases de datos.
4
¿Cuáles son las diferencias entre una 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, Habitualmente es posible realizar
cálculos complejos con fórmulas y funciones y dibujar distintos tipos de gráficas
Y el SGBD es un consiste en una colección de datos interrelacionados y un
conjunto de programas para acceder a esos datos. El Objetivo primordial de un
SGBD es proporcionar un entorno que sea a la vez conveniente y eficiente para
ser utilizado al extraer y almacenar información de la base de datos.
5
¿Que es una BD Relacional?
Una 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". Tras ser postuladas sus bases en
1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California),
no tardó en consolidarse como un nuevo paradigma en los modelos de base de
datos.
6
¿Qué pasos tiene el proceso de diseño de una BD?
Si usa un proceso de diseño de base de datos establecido, puede crear de
forma rápida y efectiva una base de datos bien diseñada que le proporciona
acceso conveniente a la información que desea. Con un diseño sólido tardará
menos tiempo en construir la base de datos y obtendrá resultados más rápidos
y precisos.
Nota Los términos "base de datos" y "tabla" no son sinónimos en Visual
FoxPro. El término base de datos (archivo .dbc) se refiere a una base de datos
relacional que almacena información sobre una o más tablas (archivos .dbf) o
vistas.
La clave para obtener un diseño de base de datos eficaz radica en comprender
exactamente qué información se desea almacenar y la forma en que un
sistema de administración de bases de datos relacionales, como Visual FoxPro,
almacena los datos. Para ofrecer información de forma eficiente y precisa,
Visual FoxPro debe tener almacenados los datos sobre distintos temas en
tablas separadas. Por ejemplo, puede haber una tabla donde sólo se
almacenen datos sobre empleados y otra tabla que sólo contenga datos de
ventas.
Al organizar los datos de forma apropiada, proporciona flexibilidad a la base de
datos y tiene la posibilidad de combinar y presentar información de muchas
formas diferentes.
Al diseñar una base de datos, en primer lugar debe dividir la información que
desea almacenar como temas distintos y después indicar a Visual FoxPro
cómo se relacionan estos temas para que pueda recuperar la información
correcta cuando sea necesario. Si mantiene la información en tablas separadas
facilitará la organización y el mantenimiento de los datos y conseguirá
aplicaciones de alto rendimiento.
A continuación se indican los pasos que hay que seguir en el proceso de
diseño de una base de datos. Cada paso se trata con mayor detalle en los
temas restantes de esta sección.
1. Determinar el propósito de la base de datos Este paso le ayudará a
decidir los datos que desea que Visual FoxPro almacene.
2. 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.
3. 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.
4. 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.
7
5. 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.
No se preocupe si se equivoca o si olvida algunos aspectos en el diseño inicial.
Piense en él como en un borrador que podrá mejorar posteriormente. Pruebe
con datos de ejemplo y con prototipos de los formularios e informes. Con Visual
FoxPro resulta sencillo modificar el diseño de la base de datos durante su
creación. Sin embargo, es mucho más difícil modificar las tablas cuando ya
están llenas de datos y se han generado formularios e informes. Por este
motivo, debe asegurarse de tener un diseño sólido antes de llegar demasiado
lejos en la programación de una aplicación.
8
¿Cuáles son las operaciones básicas que se pueden realizar en una BD?
OPERACIONES UNARIAS: 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).
OPERACIONES BINARIAS UNIÓ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 TABLA2
DIFERENCIA: DE LA MISMA FORMA QUE LA UNIÓN LA DIFERENCIA TAN SOLO SE
PUEDE REALIZAR SI LAS DOS TABLAS TIENEN LAS MISMAS COLUMNAS. SU
REPRESENTACIÓN SERÍA LA SIGUIENTE: TABLA1 - TABLA2
PRODUCTO 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.
9
Definir y dar ejemplos de cada uno de los Objetos de Access; (Tablas,
Consultas, Formularios e Informes)
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.
10
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.
11
BIBLIOGRAFIA
http://yuyiiz.wordpress.com/2010/04/13/cual-es-la-estructura-de-una-base-de-
datos/
https://mx.answers.yahoo.com/question/index?qid
http://es.wikipedia.org/wiki/Base_de_datos_relacional
http://msdn.microsoft.com/es-es/library/cc466455(v=vs.71).aspx
http://diegosotocjcm.blogspot.com/2010/04/operaciones-basicas-que-se-pueden.html
http://puertolas.espacioblog.com/post/2008/05/28/objetos-access
12

Más contenido relacionado

La actualidad más candente (15)

Base de datos-Primera Parte-
Base de datos-Primera Parte-Base de datos-Primera Parte-
Base de datos-Primera Parte-
 
base de datos
base de datosbase de datos
base de datos
 
base de datos
base de datosbase de datos
base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Angelica maria jaimes moreno
Angelica maria jaimes morenoAngelica maria jaimes moreno
Angelica maria jaimes moreno
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bd cjcm
Bd cjcmBd cjcm
Bd cjcm
 
BASE DE DATOS :)
BASE DE DATOS :)BASE DE DATOS :)
BASE DE DATOS :)
 
Desarrollo de cuestionario
Desarrollo de cuestionarioDesarrollo de cuestionario
Desarrollo de cuestionario
 
BASE DE DATOS :)
BASE DE DATOS :)BASE DE DATOS :)
BASE DE DATOS :)
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Base de Datos 11:02
Base de Datos 11:02Base de Datos 11:02
Base de Datos 11:02
 
Oscar
OscarOscar
Oscar
 
Base de datos
Base de datosBase de datos
Base de datos
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 

Similar a actividad de base de datos

Similar a actividad de base de datos (20)

BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Base de datos.
Base de datos.Base de datos.
Base de datos.
 
Base de dato access laura pinilla
Base de dato access laura pinillaBase de dato access laura pinilla
Base de dato access laura pinilla
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Trabajo informatica
Trabajo informaticaTrabajo informatica
Trabajo informatica
 
Base de datos 11-1
Base de datos 11-1Base de datos 11-1
Base de datos 11-1
 
Base de datos daniela
Base de datos danielaBase de datos daniela
Base de datos daniela
 
Base_de datos_parte_1
Base_de datos_parte_1Base_de datos_parte_1
Base_de datos_parte_1
 
Base de datos alejandra
Base de datos alejandraBase de datos alejandra
Base de datos alejandra
 
Base de datos alejandra
Base de datos alejandraBase de datos alejandra
Base de datos alejandra
 
Base de datos alejandra
Base de datos alejandraBase de datos alejandra
Base de datos alejandra
 
Base de datos alejandra
Base de datos alejandraBase de datos alejandra
Base de datos alejandra
 
Yurley
YurleyYurley
Yurley
 
Base de datos!!!
Base de datos!!!Base de datos!!!
Base de datos!!!
 
Base de datos!!!
Base de datos!!!Base de datos!!!
Base de datos!!!
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Vcsf
VcsfVcsf
Vcsf
 
Base de Datos 11-3
Base de Datos 11-3 Base de Datos 11-3
Base de Datos 11-3
 

Último

Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 

Último (20)

Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 

actividad de base de datos

  • 1. ACTIVIDAD BASE DE DATOS NOMBRE: ELVIS DUBAN QUIÑONES ARENAS PRESENTADO: DOCENTE SUSAN GRADO: 11-3 BUCARAMANGA/ 23 /05 /2014 1
  • 2. TABLA DE CONTENIDO ¿Cuál es la estructura de una BD (Base de Datos)? ……………….pag 3 ¿Cuál es la diferencia entre una BD y un SGBD (Sistema de Gestión de Base de Datos)? ………………………pag 4 ¿Cuáles son las diferencias entre una hoja de cálculo y un SGBD ……pag5 ¿Que es una BD Relacional? ……………………………pag 6 ¿Qué pasos tiene el proceso de diseño de una BD? ………………..pag7 ¿Cuáles son las operaciones básicas que se pueden realizar en una BD?......................................pag 9 ¿Definir y dar ejemplos de cada uno de los Objetos de Access; (Tablas, Consultas, Formularios e Informes)? ……………………pag 10 2
  • 3. DESARROLLO ¿Cuál es la estructura de una BD (Base de Datos)? Modelo relacional de datos: En el nivel conceptual, el modelo relacional de datos está representado por una colección de relaciones almacenadas. Cada registro de tipo conceptual en un modelo relacional de datos se implanta como un archivo almacenado distinto. Submodelo de datos: Los esquemas externos de un sistema relacional se llaman submodelos relacionales de datos; cada uno consta de uno a más escenarios (vistas) para describir los datos requeridos por una aplicación dada. Un escenario puede incluir datos de una o más tablas de datos. Cada programa de aplicación está provisto de un buffer (“Área de trabajo de usuario”) donde el DBMS puede depositar los datos recuperados de la base para su procesamiento, o puede guardar temporalmente sus salidas antes de que el DBMS las escriba en la base de datos. Esquema de almacenamiento: En el nivel interno, cada tabla base se implanta como un archivo almacenado. Para las recuperaciones sobre las claves principal o secundaria se pueden establecer uno o más índices para accesar un archivo almacenado. Sublenguaje de datos: Es un lenguaje de manejo de datos para el sistema relacional, el álgebra relacional y cálculo relacional, ambos lenguajes son “relacionalmente completos”, esto es, cualquier relación que pueda derivarse de una o más tablas de datos, también se puede derivar con u solo comando del sublenguaje. Por tanto, el modo de operación de entrada/Salida en un sistema relacional se puede procesar en la forma: una tabla a la vez en lugar de: un registro a la vez; en otras palabras, se puede recuperar una tabla en vez de un solo registro con la ejecución de un comando del sublenguaje de datos. 3
  • 4. ¿Cuál es la diferencia entre una BD y un SGBD (Sistema de Gestión de Base de Datos)? La base de datos es un archivo (o varios, dependiendo de cómo trabaje y esté configurado el SGBD o el motor) que contiene las tablas, con sus respectivos datos físicos. Además de almacenar los datos, almacena las vistas, procedimientos almacenados, disparadores o triggers, los índices, etc. Por otra parte, el SGBD es el sistema que administra las bases de datos. Se encarga de ofrecer una comunicación con las bases de datos de forma transparente, y de este modo se asegura de brindar un acceso seguro a la información y evita que otras aplicaciones puedan dañar y/o alterar la información dañando al archivo. Mediante el SGDB es posible crear, eliminar y/o modificar las bases de datos, indicar los permisos de acceso, crear copias de seguridad o Backus, realizar instrucciones SQL, etc. Por decirlo de algún modo, el sistema de gestión, ofrece una interfaz de conexión y comunicación con la bases de datos. 4
  • 5. ¿Cuáles son las diferencias entre una 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, Habitualmente es posible realizar cálculos complejos con fórmulas y funciones y dibujar distintos tipos de gráficas Y el SGBD es un consiste en una colección de datos interrelacionados y un conjunto de programas para acceder a esos datos. El Objetivo primordial de un SGBD es proporcionar un entorno que sea a la vez conveniente y eficiente para ser utilizado al extraer y almacenar información de la base de datos. 5
  • 6. ¿Que es una BD Relacional? Una 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". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos. 6
  • 7. ¿Qué pasos tiene el proceso de diseño de una BD? Si usa un proceso de diseño de base de datos establecido, puede crear de forma rápida y efectiva una base de datos bien diseñada que le proporciona acceso conveniente a la información que desea. Con un diseño sólido tardará menos tiempo en construir la base de datos y obtendrá resultados más rápidos y precisos. Nota Los términos "base de datos" y "tabla" no son sinónimos en Visual FoxPro. El término base de datos (archivo .dbc) se refiere a una base de datos relacional que almacena información sobre una o más tablas (archivos .dbf) o vistas. La clave para obtener un diseño de base de datos eficaz radica en comprender exactamente qué información se desea almacenar y la forma en que un sistema de administración de bases de datos relacionales, como Visual FoxPro, almacena los datos. Para ofrecer información de forma eficiente y precisa, Visual FoxPro debe tener almacenados los datos sobre distintos temas en tablas separadas. Por ejemplo, puede haber una tabla donde sólo se almacenen datos sobre empleados y otra tabla que sólo contenga datos de ventas. Al organizar los datos de forma apropiada, proporciona flexibilidad a la base de datos y tiene la posibilidad de combinar y presentar información de muchas formas diferentes. Al diseñar una base de datos, en primer lugar debe dividir la información que desea almacenar como temas distintos y después indicar a Visual FoxPro cómo se relacionan estos temas para que pueda recuperar la información correcta cuando sea necesario. Si mantiene la información en tablas separadas facilitará la organización y el mantenimiento de los datos y conseguirá aplicaciones de alto rendimiento. A continuación se indican los pasos que hay que seguir en el proceso de diseño de una base de datos. Cada paso se trata con mayor detalle en los temas restantes de esta sección. 1. Determinar el propósito de la base de datos Este paso le ayudará a decidir los datos que desea que Visual FoxPro almacene. 2. 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. 3. 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. 4. 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. 7
  • 8. 5. 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. No se preocupe si se equivoca o si olvida algunos aspectos en el diseño inicial. Piense en él como en un borrador que podrá mejorar posteriormente. Pruebe con datos de ejemplo y con prototipos de los formularios e informes. Con Visual FoxPro resulta sencillo modificar el diseño de la base de datos durante su creación. Sin embargo, es mucho más difícil modificar las tablas cuando ya están llenas de datos y se han generado formularios e informes. Por este motivo, debe asegurarse de tener un diseño sólido antes de llegar demasiado lejos en la programación de una aplicación. 8
  • 9. ¿Cuáles son las operaciones básicas que se pueden realizar en una BD? OPERACIONES UNARIAS: 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). OPERACIONES BINARIAS UNIÓ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 TABLA2 DIFERENCIA: DE LA MISMA FORMA QUE LA UNIÓN LA DIFERENCIA TAN SOLO SE PUEDE REALIZAR SI LAS DOS TABLAS TIENEN LAS MISMAS COLUMNAS. SU REPRESENTACIÓN SERÍA LA SIGUIENTE: TABLA1 - TABLA2 PRODUCTO 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. 9
  • 10. Definir y dar ejemplos de cada uno de los Objetos de Access; (Tablas, Consultas, Formularios e Informes) 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. 10
  • 11. 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. 11