SlideShare a Scribd company logo
1 of 14
BASE DE DATOS.
BASE DE DATOS
Una base de datos es un conjunto de
información relacionada entre sí.

Es un sistema informático        que permite
administrar (organizar, almacenar, buscar,
eliminar y recuperar) la información.
Las bases de datos se caracterizan por
ahorrar tiempo y espacio en cuanto a buscar
y almacenar la información se refiere.
Una base de datos es una recopilación de información
relativa a un asunto, a una organización, o propósito
particular, como el seguimiento de pedidos de clientes, una
colección de música, los datos de un hospital, un colegio, etc.
Ventajas de las bases de datos:
Cumplimiento de ciertas normas: Restricciones de seguridad.
• Accesos (Usuarios a datos).
• Operaciones (Operaciones sobre datos).
Independencia de datos y tratamiento: Cambio en datos no
implica cambio en programas y viceversa. Coherencia de
resultados: Reduce redundancia :
• Acciones lógicamente únicas.
• Se evita inconsistencia.
•Mejora en la disponibilidad de datos: No hay dueño
de datos, ni aplicaciones ni usuarios.
DISEÑO
Garantiza su fácil mantenimiento. Los datos se almacenan en tablas y cada
tabla contiene datos acerca de un tema, por ejemplo, clientes. Por tanto,
cuando se actualiza una parte de los datos concreta, como una dirección, se
hace en un solo lugar, pero ese cambio aparece automáticamente en toda la
base de datos.
Antes de utilizar Access para crear tablas, consultas, formularios y otros
objetos definitivos, se recomienda realizar un esquema en papel y trabajar el
diseño primero.
Los pasos para diseñar adecuadamente una base de datos son:
•Determinar la finalidad: Piense detenidamente en las preguntas que desean
que responda la base de datos.
Realice bocetos de los informes que desea que genere la base de datos. Reúna
los formularios que utiliza actualmente para registrar los datos.
•Organización de la información: Entonces ya puede determinar qué hechos
necesita almacenar en la base de datos y a qué tema corresponde cada hecho.
Los hechos son los campos (columnas) de la base de datos y los temas a los
que pertenecen los hechos son las tablas. Por ejemplo, puede que sea
necesario almacenar los hechos siguientes acerca de los clientes: nombre de
la organización, dirección, ciudad, estado o provincia, y número de teléfono.
Deberá crear un campo independiente para cada uno de estos hechos.
OBJETOS DE LA BASE DE DATOS

CONSULTA: pregunta sobre los datos almacenados en las tablas o
solicitud para llevar a cabo una acción en los datos. Una consulta puede
unir datos de varias tablas para servir como origen de datos de un
formulario,

FORMULARIO: objeto de base de datos de Access en el que se colocan
controles para realizar acciones o para especificar, mostrar y editar datos
en los campos.

INFORME: imprime información a la que se ha dado formato y se ha
organizado de acuerdo con sus
especificaciones.
MICROSOFT ACCESS 2007
Es un sistema de gestión de bases de datos que emplearemos para desarrollar el
curso. Cuando considere que la estructura de las tablas cumple los principios de
diseño descritos anteriormente, es el momento de comenzar a agregar los datos
existentes a las tablas. Después, puede crear los otros objetos de base de datos.
Una tabla de datos es un objeto que se define y utiliza para almacenar los datos. Una
tabla contiene información sobre un tema o asunto particular, como pueden ser
clientes o pedidos.
Las tablas contienen campos que almacenan los diferentes datos como el código del
cliente, nombre del cliente, dirección,... Y al conjunto de campos para un mismo objeto
de la tabla se le denomina registro o fila.
TIPOS DE DATOS
Texto: permite almacenar cualquier tipo de texto, tanto caracteres como dígitos y caracteres especiales. Tiene una
longitud por defecto de 50 caracteres, siendo su longitud máxima de 255 caracteres. Normalmente se utiliza para almacenar
datos como nombres, direcciones o cualquier número que no se utilice en cálculos, como
números de telefono o códigos postares .
Memo: se utiliza para textos de más de 255 caracteres como comentarios o explicaciones. Tiene una longitud máxima de
65.536 caracteres. Access recomienda para almacenar texto con formato o documentos largos, crear un campo Objeto OLE en
lugar de un campo Memo. En Access 2007 se puede ordenar o agrupar por un campo
Memo, pero Access sólo utiliza los 255 primeros caracteres cuando se ordena o agrupa en un campo Memo.
Numero: para datos numéricos utilizados en cálculos matemáticos. Dentro del tipo
número la propiedad tamaño del campo nos permite concretar más. En resumen los tipos Byte, Entero y Entero largo permiten
almacenar números sin decimales; los tipos
Simple, Doble y Decimal permiten decimales; el tipo Id. de réplica se utiliza para claves autonuméricas en bases réplicas.
Fecha/Hora: para la introducción de fechas y horas desde el año 100 al año 9999.
Moneda: para valores de dinero y datos numéricos utilizados en cálculos matemáticos
en los que estén implicados datos que contengan entre uno y cuatro decimales. La precisión es de hasta 15 dígitos a la izquierda
del separador decimal y hasta 4 dígitos a la derecha del mismo. Access recomienda utilizar el tipo Moneda para impedir el
redondeo de cifras en los cálculos. Un campo Moneda tiene una precisión de hasta 15 dígitos a la izquierda de la coma decimal y 4
dígitos a la derecha. Un campo Moneda ocupa 8 bytes de espacio en disco.
Autonumérico: número secuencial (incrementado de uno a uno) único, o número aleatorio que Microsoft Access asigna
cada vez que se agrega un nuevo registro a una tabla. Los campos Autonumérico no se pueden actualizar.
Sí/No:
valores Sí y No, y campos que contengan uno de entre dos valores (Sí/No, Verdadero/Falso o Activado/desactivado).
TABLAS
Es un objeto para almacenar datos, las tablas son los objetos fundamentales de una
base de batos. Para crear una
tabla debemos dar clic en la pestaña Crear para visualizar sus opciones. En el marco
Tablas podremos seleccionar
estas opciones:
Tabla abre la Vista Hoja de datos, consiste en introducir directamente los datos en la
tabla y según el valor que
introduzcamos en la columna determinará el tipo de datos que tiene la columna.
Vista diseño es el método más apropiado para crear una tabla. Generalmente la
crearemos por medio de esta
opción.
Plantillas de tabla crea una tabla de entre un listado que tiene predefinido.
Listas de SharePoint crea un objeto compatible con un sitio SharePoint desde el que
LA CLAVE PRINCIPAL
La clave principal proporciona un valor único para cada fila de la tabla y nos sirve de identificador de
registros de forma que con esta clave podamos saber sin ningún tipo de equivocación el registro al
cual identifica.
No podemos definir más de una clave principal, pero podemos tener una clave principal compuesta
por más de un campo. Para asignar una clave principal a un campo, seguir los siguientes pasos:
Hacer clic sobre el nombre del campo que será clave principal.
Hacer clic sobre el botón Clave principal en el marco Herramientas de la pestaña Diseño.
PROPIEDADES DE LOS CAMPOS
LAS RELACIONES

Una base de datos relacional permite la utilización simultánea de datos procedentes de más de una tabla. Al hacer uso de
las relaciones, se evita la duplicidad de datos, ahorrando memoria y espacio en el disco, aumentando la velocidad de
ejecución y facilitando al usuario/a el trabajo con tablas. Para conseguir una correcta base de datos relacional es
imprescindible realizar un estudio previo del diseño de la base de datos. tabla y viceversa. Por ejemplo: tenemos dos
tablas una con los datos de diferentes poblaciones y otra con una lista de Alcaldes, una población sólo puede tener un
alcalde, y un alcalde lo será únicamente de una población.
Relación Uno a Varios: Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un
único registro de la otra tabla (tabla principal) y un registro de la otra tabla (tabla principal) puede tener más de un
registro relacionado en la primera tabla (tabla secundaria). Por ejemplo: tenemos dos tablas una con los datos de
diferentes poblaciones y otra con los habitantes, una población puede tener más de un habitante, pero un habitante
pertenecerá (estará empadronado) en una única población.
Relación Varios a Varios: Cuando un registro de una tabla puede estar relacionado con más de un registro de la
otra tabla y viceversa. Por ejemplo: tenemos dos tablas una con los datos de clientes y otra con los artículos que se
venden en la empresa, un cliente podrá realizar un pedido con varios artículos, y un artículo podrá ser vendido a más
de un cliente. Las relaciones varios a varios se suelen representar definiendo una tabla intermedia entre las dos tablas.
Siguiendo el ejemplo anterior sería definir una tabla líneas de pedido relacionada con clientes y con artículos.
LAS CONSULTAS
Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla, modificarlos e
incluso almacenar el resultado en otra tabla. Existen varios tipos de consultas:
CONSULTAS DE SELECCIÓN: Extraen o nos muestran datos. Muestran aquellos datos de una tabla que
cumplen los criterios especificados. Una vez obtenido el resultado podremos consultar los datos para
modificarlos (esto se podrá hacer o no según la consulta). Una consulta de selección genera una tabla lógica (se
llama lógica porque no está físicamente en el disco duro sino en la memoria del ordenador y cada vez que se abre
se vuelve a calcular).
CONSULTAS DE ACCIÓN: Realizan cambios a los registros. Existen varios tipos de consultas de acción: de
eliminación, de actualización, de datos anexados y de creación de tablas.
CONSULTAS ESPECÍFICAS DE SQL: Son consultas que no se pueden definir desde la cuadrícula QBE de
Access sino que se tienen que definir directamente en SQL.
CREAR CONSULTAS: Abra la base de datos donde quiere crear la consultar, haga clic en el botón Diseño de
Consulta en la pestaña Crear. También tenemos la posibilidad de utilizar el Asistente para consultas para crear
consultas con un poco de ayuda.
LOS FORMULARIOS
Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o
consulta. Veremos cómo crear un formulario, manejarlo para la edición de registros y cambiar su
diseño. Para crear un formulario tenemos varias opciones. Podemos acceder a todas ellas desde la
pestaña Crear:
Diseño del formulario abre un formulario en blanco y tenemos que ir incorporando los distintos
objetos que queremos aparezcan en él. Este método no se suele utilizar ya que en la mayoría de los
casos es más
cómodo y rápido crear un autoformulario o utilizar el asistente y después sobre el formulario creado
modificar el diseño para ajustar el formulario a nuestras necesidades.
Asistente para formularios utiliza un asistente que nos va guiando paso por paso en la creación del
formulario.
Formulario consiste en crear automáticamente un nuevo formulario que contiene todos los datos de
la tabla o consulta seleccionada en el Panel de Exploración.
Gráficos dinámicos abrirá un formulario en blanco basado en la utilización de gráficos dinámicos.
LOS INFORMES
Sirven para presentar los datos de una tabla o consulta generalmente para imprimirlos. La diferencia
básica con los formularios es que los datos que aparecen en el informe sólo se pueden visualizar o
imprimir (no se pueden
modificar) y en los informes se puede agrupar más fácilmente la información y sacar totales por
grupos. Para crear un informe podemos ir a la sección Informes que encontrarás en la pestaña
Crear:
Diseño de informe abre un informe en blanco en la vista diseño y tenemos que ir incorporando
los distintos objetos que queremos aparezcan en él. Este método no se suele utilizar ya que en la
mayoría de los casos es más cómodo y rápido crear un autoinformeo utilizar el asistente y después
sobre el informe creado modificar el
diseño para ajustar el informe a nuestras necesidades. Asistente para informes utiliza un
asistente que nos va guiando paso por paso en la creación del informe. Informe consiste en
crear automáticamente un nuevo informe que contiene todos los datos de la tabla o consulta
seleccionada en el Panel de Exploración.
Informe en blanco abre un informe en blanco en vista Presentación.

More Related Content

What's hot

Informatica Yoshira
Informatica YoshiraInformatica Yoshira
Informatica Yoshirakarenylaura
 
Johann moreno diaz blogger
Johann moreno diaz bloggerJohann moreno diaz blogger
Johann moreno diaz blogger95041219760
 
Practica_access_ceja_serrato00
Practica_access_ceja_serrato00Practica_access_ceja_serrato00
Practica_access_ceja_serrato00Kathleen Ceja
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1weysiba
 
Presentación1
Presentación1Presentación1
Presentación1jesanchez5
 
Trabajo de informaticaewf
Trabajo de informaticaewfTrabajo de informaticaewf
Trabajo de informaticaewfDaniel CP
 
Base de datos sebastian
Base de datos sebastianBase de datos sebastian
Base de datos sebastianSebastiianm
 

What's hot (13)

Manual de accses
Manual de accsesManual de accses
Manual de accses
 
Vanessa
VanessaVanessa
Vanessa
 
Base de datos
Base de datosBase de datos
Base de datos
 
Informatica Yoshira
Informatica YoshiraInformatica Yoshira
Informatica Yoshira
 
Johann moreno diaz blogger
Johann moreno diaz bloggerJohann moreno diaz blogger
Johann moreno diaz blogger
 
Practica_access_ceja_serrato00
Practica_access_ceja_serrato00Practica_access_ceja_serrato00
Practica_access_ceja_serrato00
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Introduccion a access
Introduccion a accessIntroduccion a access
Introduccion a access
 
Presentación1
Presentación1Presentación1
Presentación1
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Trabajo de informaticaewf
Trabajo de informaticaewfTrabajo de informaticaewf
Trabajo de informaticaewf
 
Diapositivas sebastian
Diapositivas sebastianDiapositivas sebastian
Diapositivas sebastian
 
Base de datos sebastian
Base de datos sebastianBase de datos sebastian
Base de datos sebastian
 

Viewers also liked

Evaluacion 14 nstrumentos del subsistema_de_evaluacion
Evaluacion 14 nstrumentos del subsistema_de_evaluacionEvaluacion 14 nstrumentos del subsistema_de_evaluacion
Evaluacion 14 nstrumentos del subsistema_de_evaluacionAdalberto
 
E S T R A T E G I A S D E A P R E N D I Z A J E
E S T R A T E G I A S  D E  A P R E N D I Z A J EE S T R A T E G I A S  D E  A P R E N D I Z A J E
E S T R A T E G I A S D E A P R E N D I Z A J EAdalberto
 
Les Francini côté jardin (2014).
Les Francini côté jardin (2014).Les Francini côté jardin (2014).
Les Francini côté jardin (2014).Aurélia Rostaing
 
00 ProgramacióN Mensual
00 ProgramacióN Mensual00 ProgramacióN Mensual
00 ProgramacióN MensualAdalberto
 
Julio Plan De Actividad Integradora. 3º Grado
Julio Plan De  Actividad Integradora. 3º GradoJulio Plan De  Actividad Integradora. 3º Grado
Julio Plan De Actividad Integradora. 3º GradoAdalberto
 
12 refrigeración…y congela
12 refrigeración…y congela12 refrigeración…y congela
12 refrigeración…y congelaMarilin Arnez
 
Grupos Socializantes
Grupos SocializantesGrupos Socializantes
Grupos SocializantesAdalberto
 
Famous Movie Couples
Famous Movie CouplesFamous Movie Couples
Famous Movie Couplesmaditabalnco
 
Histoire de la lituanie - in French
Histoire de la lituanie - in FrenchHistoire de la lituanie - in French
Histoire de la lituanie - in FrenchAndrius Usackas
 
Catalogue 2015 2016 web
Catalogue 2015 2016 webCatalogue 2015 2016 web
Catalogue 2015 2016 webLpm Biabaux
 
Presentation du projet de pont (ENPC 02/2014)
Presentation du projet de pont (ENPC 02/2014)Presentation du projet de pont (ENPC 02/2014)
Presentation du projet de pont (ENPC 02/2014)PHAM Van Thuan
 
14 silueta 2
14  silueta 214  silueta 2
14 silueta 2Adalberto
 
Eurelis - Conference ibeacon - Salon e-commerce Paris 2014
Eurelis - Conference ibeacon - Salon e-commerce Paris 2014Eurelis - Conference ibeacon - Salon e-commerce Paris 2014
Eurelis - Conference ibeacon - Salon e-commerce Paris 2014Agence-Eurelis
 
Normativa De EvaluacióN Parvularia
Normativa De EvaluacióN ParvulariaNormativa De EvaluacióN Parvularia
Normativa De EvaluacióN ParvulariaAdalberto
 
Maestria CurríCulum Gimeno
Maestria CurríCulum GimenoMaestria CurríCulum Gimeno
Maestria CurríCulum GimenoAdalberto
 
Ley educacion_reformas
 Ley educacion_reformas Ley educacion_reformas
Ley educacion_reformasAdalberto
 

Viewers also liked (20)

Evaluacion 14 nstrumentos del subsistema_de_evaluacion
Evaluacion 14 nstrumentos del subsistema_de_evaluacionEvaluacion 14 nstrumentos del subsistema_de_evaluacion
Evaluacion 14 nstrumentos del subsistema_de_evaluacion
 
E S T R A T E G I A S D E A P R E N D I Z A J E
E S T R A T E G I A S  D E  A P R E N D I Z A J EE S T R A T E G I A S  D E  A P R E N D I Z A J E
E S T R A T E G I A S D E A P R E N D I Z A J E
 
Les Francini côté jardin (2014).
Les Francini côté jardin (2014).Les Francini côté jardin (2014).
Les Francini côté jardin (2014).
 
00 ProgramacióN Mensual
00 ProgramacióN Mensual00 ProgramacióN Mensual
00 ProgramacióN Mensual
 
Julio Plan De Actividad Integradora. 3º Grado
Julio Plan De  Actividad Integradora. 3º GradoJulio Plan De  Actividad Integradora. 3º Grado
Julio Plan De Actividad Integradora. 3º Grado
 
12 refrigeración…y congela
12 refrigeración…y congela12 refrigeración…y congela
12 refrigeración…y congela
 
Grupos Socializantes
Grupos SocializantesGrupos Socializantes
Grupos Socializantes
 
rrr
rrrrrr
rrr
 
Famous Movie Couples
Famous Movie CouplesFamous Movie Couples
Famous Movie Couples
 
21389953 social-etiquette-2
21389953 social-etiquette-221389953 social-etiquette-2
21389953 social-etiquette-2
 
Histoire de la lituanie - in French
Histoire de la lituanie - in FrenchHistoire de la lituanie - in French
Histoire de la lituanie - in French
 
Congrès ABF 2014 - Les frontières du métier : Le bénévolat - Ian Anstice
Congrès ABF 2014 - Les frontières du métier : Le bénévolat - Ian AnsticeCongrès ABF 2014 - Les frontières du métier : Le bénévolat - Ian Anstice
Congrès ABF 2014 - Les frontières du métier : Le bénévolat - Ian Anstice
 
Catalogue 2015 2016 web
Catalogue 2015 2016 webCatalogue 2015 2016 web
Catalogue 2015 2016 web
 
Presentation du projet de pont (ENPC 02/2014)
Presentation du projet de pont (ENPC 02/2014)Presentation du projet de pont (ENPC 02/2014)
Presentation du projet de pont (ENPC 02/2014)
 
14 silueta 2
14  silueta 214  silueta 2
14 silueta 2
 
Eurelis - Conference ibeacon - Salon e-commerce Paris 2014
Eurelis - Conference ibeacon - Salon e-commerce Paris 2014Eurelis - Conference ibeacon - Salon e-commerce Paris 2014
Eurelis - Conference ibeacon - Salon e-commerce Paris 2014
 
Normativa De EvaluacióN Parvularia
Normativa De EvaluacióN ParvulariaNormativa De EvaluacióN Parvularia
Normativa De EvaluacióN Parvularia
 
Ma présentation
Ma présentationMa présentation
Ma présentation
 
Maestria CurríCulum Gimeno
Maestria CurríCulum GimenoMaestria CurríCulum Gimeno
Maestria CurríCulum Gimeno
 
Ley educacion_reformas
 Ley educacion_reformas Ley educacion_reformas
Ley educacion_reformas
 

Similar to Base de-datos

Qué es access y base de datos
Qué es access y base de datosQué es access y base de datos
Qué es access y base de datosNathalia Martinez
 
Conceptos_de_Bases_de_Datos.ppt
Conceptos_de_Bases_de_Datos.pptConceptos_de_Bases_de_Datos.ppt
Conceptos_de_Bases_de_Datos.pptssuser948499
 
Conceptos_de_Bases_de_Datos.ppt
Conceptos_de_Bases_de_Datos.pptConceptos_de_Bases_de_Datos.ppt
Conceptos_de_Bases_de_Datos.pptLenon03
 
Conceptos_de_Bases_de_Datos 20-03-2023.ppt
Conceptos_de_Bases_de_Datos 20-03-2023.pptConceptos_de_Bases_de_Datos 20-03-2023.ppt
Conceptos_de_Bases_de_Datos 20-03-2023.pptNiltonValladolidCamp
 
Conceptos Base de Datos.pptx
Conceptos Base de Datos.pptxConceptos Base de Datos.pptx
Conceptos Base de Datos.pptxLenon03
 
Conceptos_de_Bases_de_Datos_20220427100402.ppt
Conceptos_de_Bases_de_Datos_20220427100402.pptConceptos_de_Bases_de_Datos_20220427100402.ppt
Conceptos_de_Bases_de_Datos_20220427100402.pptJosueEsquina
 
Diapositivas informatik!
Diapositivas informatik!Diapositivas informatik!
Diapositivas informatik!carolinarache
 
Tutorial de Access
Tutorial de AccessTutorial de Access
Tutorial de Accesscaro_sofi
 
Unidad 1 de gestion de la informacion en la enfermeria
Unidad 1 de gestion de la informacion en la enfermeriaUnidad 1 de gestion de la informacion en la enfermeria
Unidad 1 de gestion de la informacion en la enfermeriaLicenciada J
 
TABLAS EN ACCESS
TABLAS EN ACCESSTABLAS EN ACCESS
TABLAS EN ACCESSbandida123
 
Clases BASE DE DATOS 2022.pptx
Clases BASE DE DATOS  2022.pptxClases BASE DE DATOS  2022.pptx
Clases BASE DE DATOS 2022.pptxMegaComputer2
 
Introducción a base de datos en Access.pptx
Introducción a base de datos en Access.pptxIntroducción a base de datos en Access.pptx
Introducción a base de datos en Access.pptxerick ramirez rodriguez
 

Similar to Base de-datos (20)

Qué es access y base de datos
Qué es access y base de datosQué es access y base de datos
Qué es access y base de datos
 
Conceptos_de_Bases_de_Datos.ppt
Conceptos_de_Bases_de_Datos.pptConceptos_de_Bases_de_Datos.ppt
Conceptos_de_Bases_de_Datos.ppt
 
Conceptos_de_Bases_de_Datos.ppt
Conceptos_de_Bases_de_Datos.pptConceptos_de_Bases_de_Datos.ppt
Conceptos_de_Bases_de_Datos.ppt
 
Conceptos_de_Bases_de_Datos 20-03-2023.ppt
Conceptos_de_Bases_de_Datos 20-03-2023.pptConceptos_de_Bases_de_Datos 20-03-2023.ppt
Conceptos_de_Bases_de_Datos 20-03-2023.ppt
 
Acces
AccesAcces
Acces
 
Conceptos Base de Datos.pptx
Conceptos Base de Datos.pptxConceptos Base de Datos.pptx
Conceptos Base de Datos.pptx
 
Conceptos_de_Bases_de_Datos_20220427100402.ppt
Conceptos_de_Bases_de_Datos_20220427100402.pptConceptos_de_Bases_de_Datos_20220427100402.ppt
Conceptos_de_Bases_de_Datos_20220427100402.ppt
 
Diapositivas informatik!
Diapositivas informatik!Diapositivas informatik!
Diapositivas informatik!
 
Tp Access2
Tp Access2Tp Access2
Tp Access2
 
Tp Access2
Tp Access2Tp Access2
Tp Access2
 
Tp Access2
Tp Access2Tp Access2
Tp Access2
 
Tutorial de Access
Tutorial de AccessTutorial de Access
Tutorial de Access
 
Unidad 1 de gestion de la informacion en la enfermeria
Unidad 1 de gestion de la informacion en la enfermeriaUnidad 1 de gestion de la informacion en la enfermeria
Unidad 1 de gestion de la informacion en la enfermeria
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
Acces
AccesAcces
Acces
 
Microsoft Access Teoría Parte I
Microsoft Access Teoría Parte IMicrosoft Access Teoría Parte I
Microsoft Access Teoría Parte I
 
TABLAS EN ACCESS
TABLAS EN ACCESSTABLAS EN ACCESS
TABLAS EN ACCESS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Clases BASE DE DATOS 2022.pptx
Clases BASE DE DATOS  2022.pptxClases BASE DE DATOS  2022.pptx
Clases BASE DE DATOS 2022.pptx
 
Introducción a base de datos en Access.pptx
Introducción a base de datos en Access.pptxIntroducción a base de datos en Access.pptx
Introducción a base de datos en Access.pptx
 

Recently uploaded

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 

Recently uploaded (13)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 

Base de-datos

  • 2. BASE DE DATOS Una base de datos es un conjunto de información relacionada entre sí. Es un sistema informático que permite administrar (organizar, almacenar, buscar, eliminar y recuperar) la información.
  • 3. Las bases de datos se caracterizan por ahorrar tiempo y espacio en cuanto a buscar y almacenar la información se refiere.
  • 4. Una base de datos es una recopilación de información relativa a un asunto, a una organización, o propósito particular, como el seguimiento de pedidos de clientes, una colección de música, los datos de un hospital, un colegio, etc. Ventajas de las bases de datos: Cumplimiento de ciertas normas: Restricciones de seguridad. • Accesos (Usuarios a datos). • Operaciones (Operaciones sobre datos). Independencia de datos y tratamiento: Cambio en datos no implica cambio en programas y viceversa. Coherencia de resultados: Reduce redundancia : • Acciones lógicamente únicas. • Se evita inconsistencia. •Mejora en la disponibilidad de datos: No hay dueño de datos, ni aplicaciones ni usuarios.
  • 5. DISEÑO Garantiza su fácil mantenimiento. Los datos se almacenan en tablas y cada tabla contiene datos acerca de un tema, por ejemplo, clientes. Por tanto, cuando se actualiza una parte de los datos concreta, como una dirección, se hace en un solo lugar, pero ese cambio aparece automáticamente en toda la base de datos. Antes de utilizar Access para crear tablas, consultas, formularios y otros objetos definitivos, se recomienda realizar un esquema en papel y trabajar el diseño primero. Los pasos para diseñar adecuadamente una base de datos son: •Determinar la finalidad: Piense detenidamente en las preguntas que desean que responda la base de datos. Realice bocetos de los informes que desea que genere la base de datos. Reúna los formularios que utiliza actualmente para registrar los datos. •Organización de la información: Entonces ya puede determinar qué hechos necesita almacenar en la base de datos y a qué tema corresponde cada hecho. Los hechos son los campos (columnas) de la base de datos y los temas a los que pertenecen los hechos son las tablas. Por ejemplo, puede que sea necesario almacenar los hechos siguientes acerca de los clientes: nombre de la organización, dirección, ciudad, estado o provincia, y número de teléfono. Deberá crear un campo independiente para cada uno de estos hechos.
  • 6. OBJETOS DE LA BASE DE DATOS CONSULTA: pregunta sobre los datos almacenados en las tablas o solicitud para llevar a cabo una acción en los datos. Una consulta puede unir datos de varias tablas para servir como origen de datos de un formulario, FORMULARIO: objeto de base de datos de Access en el que se colocan controles para realizar acciones o para especificar, mostrar y editar datos en los campos. INFORME: imprime información a la que se ha dado formato y se ha organizado de acuerdo con sus especificaciones.
  • 7. MICROSOFT ACCESS 2007 Es un sistema de gestión de bases de datos que emplearemos para desarrollar el curso. Cuando considere que la estructura de las tablas cumple los principios de diseño descritos anteriormente, es el momento de comenzar a agregar los datos existentes a las tablas. Después, puede crear los otros objetos de base de datos. Una tabla de datos es un objeto que se define y utiliza para almacenar los datos. Una tabla contiene información sobre un tema o asunto particular, como pueden ser clientes o pedidos. Las tablas contienen campos que almacenan los diferentes datos como el código del cliente, nombre del cliente, dirección,... Y al conjunto de campos para un mismo objeto de la tabla se le denomina registro o fila.
  • 8. TIPOS DE DATOS Texto: permite almacenar cualquier tipo de texto, tanto caracteres como dígitos y caracteres especiales. Tiene una longitud por defecto de 50 caracteres, siendo su longitud máxima de 255 caracteres. Normalmente se utiliza para almacenar datos como nombres, direcciones o cualquier número que no se utilice en cálculos, como números de telefono o códigos postares . Memo: se utiliza para textos de más de 255 caracteres como comentarios o explicaciones. Tiene una longitud máxima de 65.536 caracteres. Access recomienda para almacenar texto con formato o documentos largos, crear un campo Objeto OLE en lugar de un campo Memo. En Access 2007 se puede ordenar o agrupar por un campo Memo, pero Access sólo utiliza los 255 primeros caracteres cuando se ordena o agrupa en un campo Memo. Numero: para datos numéricos utilizados en cálculos matemáticos. Dentro del tipo número la propiedad tamaño del campo nos permite concretar más. En resumen los tipos Byte, Entero y Entero largo permiten almacenar números sin decimales; los tipos Simple, Doble y Decimal permiten decimales; el tipo Id. de réplica se utiliza para claves autonuméricas en bases réplicas. Fecha/Hora: para la introducción de fechas y horas desde el año 100 al año 9999. Moneda: para valores de dinero y datos numéricos utilizados en cálculos matemáticos en los que estén implicados datos que contengan entre uno y cuatro decimales. La precisión es de hasta 15 dígitos a la izquierda del separador decimal y hasta 4 dígitos a la derecha del mismo. Access recomienda utilizar el tipo Moneda para impedir el redondeo de cifras en los cálculos. Un campo Moneda tiene una precisión de hasta 15 dígitos a la izquierda de la coma decimal y 4 dígitos a la derecha. Un campo Moneda ocupa 8 bytes de espacio en disco. Autonumérico: número secuencial (incrementado de uno a uno) único, o número aleatorio que Microsoft Access asigna cada vez que se agrega un nuevo registro a una tabla. Los campos Autonumérico no se pueden actualizar. Sí/No: valores Sí y No, y campos que contengan uno de entre dos valores (Sí/No, Verdadero/Falso o Activado/desactivado).
  • 9. TABLAS Es un objeto para almacenar datos, las tablas son los objetos fundamentales de una base de batos. Para crear una tabla debemos dar clic en la pestaña Crear para visualizar sus opciones. En el marco Tablas podremos seleccionar estas opciones: Tabla abre la Vista Hoja de datos, consiste en introducir directamente los datos en la tabla y según el valor que introduzcamos en la columna determinará el tipo de datos que tiene la columna. Vista diseño es el método más apropiado para crear una tabla. Generalmente la crearemos por medio de esta opción. Plantillas de tabla crea una tabla de entre un listado que tiene predefinido. Listas de SharePoint crea un objeto compatible con un sitio SharePoint desde el que
  • 10. LA CLAVE PRINCIPAL La clave principal proporciona un valor único para cada fila de la tabla y nos sirve de identificador de registros de forma que con esta clave podamos saber sin ningún tipo de equivocación el registro al cual identifica. No podemos definir más de una clave principal, pero podemos tener una clave principal compuesta por más de un campo. Para asignar una clave principal a un campo, seguir los siguientes pasos: Hacer clic sobre el nombre del campo que será clave principal. Hacer clic sobre el botón Clave principal en el marco Herramientas de la pestaña Diseño. PROPIEDADES DE LOS CAMPOS
  • 11. LAS RELACIONES Una base de datos relacional permite la utilización simultánea de datos procedentes de más de una tabla. Al hacer uso de las relaciones, se evita la duplicidad de datos, ahorrando memoria y espacio en el disco, aumentando la velocidad de ejecución y facilitando al usuario/a el trabajo con tablas. Para conseguir una correcta base de datos relacional es imprescindible realizar un estudio previo del diseño de la base de datos. tabla y viceversa. Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con una lista de Alcaldes, una población sólo puede tener un alcalde, y un alcalde lo será únicamente de una población. Relación Uno a Varios: Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la otra tabla (tabla principal) puede tener más de un registro relacionado en la primera tabla (tabla secundaria). Por ejemplo: tenemos dos tablas una con los datos de diferentes poblaciones y otra con los habitantes, una población puede tener más de un habitante, pero un habitante pertenecerá (estará empadronado) en una única población. Relación Varios a Varios: Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa. Por ejemplo: tenemos dos tablas una con los datos de clientes y otra con los artículos que se venden en la empresa, un cliente podrá realizar un pedido con varios artículos, y un artículo podrá ser vendido a más de un cliente. Las relaciones varios a varios se suelen representar definiendo una tabla intermedia entre las dos tablas. Siguiendo el ejemplo anterior sería definir una tabla líneas de pedido relacionada con clientes y con artículos.
  • 12. LAS CONSULTAS Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla, modificarlos e incluso almacenar el resultado en otra tabla. Existen varios tipos de consultas: CONSULTAS DE SELECCIÓN: Extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criterios especificados. Una vez obtenido el resultado podremos consultar los datos para modificarlos (esto se podrá hacer o no según la consulta). Una consulta de selección genera una tabla lógica (se llama lógica porque no está físicamente en el disco duro sino en la memoria del ordenador y cada vez que se abre se vuelve a calcular). CONSULTAS DE ACCIÓN: Realizan cambios a los registros. Existen varios tipos de consultas de acción: de eliminación, de actualización, de datos anexados y de creación de tablas. CONSULTAS ESPECÍFICAS DE SQL: Son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se tienen que definir directamente en SQL. CREAR CONSULTAS: Abra la base de datos donde quiere crear la consultar, haga clic en el botón Diseño de Consulta en la pestaña Crear. También tenemos la posibilidad de utilizar el Asistente para consultas para crear consultas con un poco de ayuda.
  • 13. LOS FORMULARIOS Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta. Veremos cómo crear un formulario, manejarlo para la edición de registros y cambiar su diseño. Para crear un formulario tenemos varias opciones. Podemos acceder a todas ellas desde la pestaña Crear: Diseño del formulario abre un formulario en blanco y tenemos que ir incorporando los distintos objetos que queremos aparezcan en él. Este método no se suele utilizar ya que en la mayoría de los casos es más cómodo y rápido crear un autoformulario o utilizar el asistente y después sobre el formulario creado modificar el diseño para ajustar el formulario a nuestras necesidades. Asistente para formularios utiliza un asistente que nos va guiando paso por paso en la creación del formulario. Formulario consiste en crear automáticamente un nuevo formulario que contiene todos los datos de la tabla o consulta seleccionada en el Panel de Exploración. Gráficos dinámicos abrirá un formulario en blanco basado en la utilización de gráficos dinámicos.
  • 14. LOS INFORMES Sirven para presentar los datos de una tabla o consulta generalmente para imprimirlos. La diferencia básica con los formularios es que los datos que aparecen en el informe sólo se pueden visualizar o imprimir (no se pueden modificar) y en los informes se puede agrupar más fácilmente la información y sacar totales por grupos. Para crear un informe podemos ir a la sección Informes que encontrarás en la pestaña Crear: Diseño de informe abre un informe en blanco en la vista diseño y tenemos que ir incorporando los distintos objetos que queremos aparezcan en él. Este método no se suele utilizar ya que en la mayoría de los casos es más cómodo y rápido crear un autoinformeo utilizar el asistente y después sobre el informe creado modificar el diseño para ajustar el informe a nuestras necesidades. Asistente para informes utiliza un asistente que nos va guiando paso por paso en la creación del informe. Informe consiste en crear automáticamente un nuevo informe que contiene todos los datos de la tabla o consulta seleccionada en el Panel de Exploración. Informe en blanco abre un informe en blanco en vista Presentación.