SlideShare uma empresa Scribd logo
1 de 45
BASE DE DATOS
En Un Sistema De Base De Datos Relacional, Los Datos Se Organizan En “TABLAS”. Cada Una Tiene Una O Mas Columnas Y Filas. Las Columnas Guardan Una Parte De La Información Sobre Cada Elemento Que Queremos Guardar En La Tabla Denominados  “CAMPOS” Y Cada Fila De La Tabla Conforma Un  “REGISTRO”.
Base De Datos Es Un Conjunto De Datos Almacenados Y Organizados Bajo Una Estructura Definida Y El Conjunto De Programas Que Permiten Gestionar Estos Datos Se Les Denomina: * Sistema Manejador De Base De Datos   (DBMS Database Manager Sistem) También Conocido Como Gestor De Base De Datos.
Terminología Para La Base De Datos *Tabla: Estructura Básica De Almacenamiento De Un DBMS Contiene Información Sobre Un Tema O Asunto. *Campo: Tipo De Dato En La Tabla Y Se Ubica En Las Columnas. *Registro:  Conjunto De Campos Que Se Refieren A Un Mismo Objeto De La Tabla. *Llave Primaria: Columna Que Sirve Como Identificador Única De Cada Registro De La Tabla  Y Obligatoriamente Debe Tener Un Valor
Modelo Entidad-Relación Es Una Representación Grafica De Las Funciones  Y Las Necesidades De Información Que Se Genera En  La Base De Datos. Relación Una Relación Es Una Asociación Establecida Entre  Campos Comunes (Columnas) De Dos Tablas. Una Relación Puede Ser De Uno A Uno, De Uno A Muchos,  O De Muchos A Muchos. Las Relaciones Permiten Que Los Resultados De Las Consultas Incluyan Datos De  Tablas.
Tipos De Relaciones Entre Tablas *De Uno A Uno:  Una Instancia De La Entidad A Se Relaciona Con Una Y Solamente Una De La Entidad B. *De Uno A Muchos: Cada Instancia De La Entidad A Se Relaciona Con Varias Instancias De La Entidad B. *De Muchos A Muchos: Cualquier Instancia De La Entidad A Se Relaciona Con Cualquier Instancia De La Entidad B.
Conceptos Modelo Entidad-Relación *Entidad: Tema Sobre El Cual Se Necesita Información.  También Se Denomina TABLAS. *Atributo: Características Que Describen A Una Entidad. *Relación: Es Una Asociación Entre Entidades.
Ejemplos de Modelos Entidad-Relación Pertenece Placa Carro Viven Persona Casa Actúa Actor Actor
Normalización Reglas Que Sirven Para Comprobar Si Las Tablas Están Estructuradas Correctamente.  El Proceso De Aplicar Esas Reglas A La Base De Datos  Se Llama Normalización. Existen 5 Formas Normales Aceptadas Pero Solo Se  Abordan Las Tres Primeras Porque Son Ellas Las  Mas Necesarias Para La Mayoría De Bases De Datos.
Iniciar Y Salir De Una Sesión De Acces *Icono De Acceso Directo *Menú  Inicio Iniciar Una Sesión De Access Salir De Sesión De Access *Botón Office *Botón De La Barra De Titulo
Al Abrir El Programa Aparece Una Pantalla De Introducción A Microsoft Access , Mediante La Cual Puedes Seleccionar Entre: *Crear Una Base De Datos A Partir De Una Plantilla *Crear Una Base De Datos En Blanco. *Abrir Una Base De Datos Ya Existente. “Menú Inicio”
Abrir Una Base De Datos Existente Categoría De Plantilla Disponible Base De Datos En Blanco
Crear una base de datos en blanco Realiza los Siguientes Pasos: 1.- Haz Clic En La Opción De Base De Datos En Blanco Desde La Ventana De Introducción , O Bien, Desde El Botón De Office  En El Comando Nuevo. 2.-Asignale Un Nombre Al Archivo En El Cuadro Que Se Muestra Del Lado Derecho. Es Conveniente Que El Nombre Tenga Relación Con La Base De Datos. 3.-Al Hacer Clic En “Crear” Access 2007 . Abre Una Ventana Donde Aparece Una Primera Tabla En La Vista Hoja De Datos, Para Iniciar Con El Diseño Del Objeto Fundamental De Access Las Tablas.
Selecciona La Ubicación En Donde Se Almacenara La Base De Datos.
Interfaz De Access
Botones De Control Barra De Titulo Botón Office Barra De H. De Acceso Rápido Cinta De Opciones Panel De Exploración Barra De Estado
Cinta De Opciones Presenta 4 Fichas: Inicio, Crear, Datos Externos Y  Herramientas De Base De Datos Con Los Comandos  Mas Comunes Para Facilitar Y Agilizar El Trabajo Del Usuario.
Objetos de una Base De Datos * Tablas: Objeto Que Almacena En Registros (Filas) Y Campos (Columnas) Datos Relacionados A Un Tema Especifico. *Formularios: Interfaz Diseñado Por El Usuario Que Permite Introducir, Editar O Consultar Datos En La Base De Datos. *Consultas: Instrucciones Almacenadas Que Seleccionan Datos De Una O Mas Tablas Para Generar Informes Con El  Propósito De Analizar Y Administrar Datos.
*Informes: Listados Impresos De Información Obtenida De La Base De Datos. Resumen Y Presentan Datos De Las Tablas. *Macros: Conjunto De Instrucciones Programadas En  Un Comando, Para Aumentar La Funcionalidad De La Base  De Datos. *Módulos: Programa Escrito En “Visual Basic” Para Aplicaciones, Lenguaje De Programación Con El Que Se  Puede Automatizar Cualquier Tarea Relacionada Con La Base De Datos.
Creación De Tablas Cuando Se Crea Una Nueva Base De Datos Se Crea Automáticamente Una Tabla Denominada Tabla1. Que Se Abre En La Vista Hoja De Datos. “Vista Hoja De Datos.”
Realiza El Siguiente Procedimiento Para Crear Una Nueva  Tabla : 1.-Abre La Ficha “Crear” 2.-En El Grupo Tablas Haz Clic En El Comando  	Diseño De Tablas. 3.-Ingresa Los Nombres De Los Campos Que Contendrá La Tabla Y Sus Propiedades. Guarda La Tabla Con Un Nombre Relacionado A Su Contenido. Guardar Como, Para Guardar La Tabla. Grupo De Comandos Tablas De La Ficha Crear.
¿Cómo Ingresar Los Campos De La Tabla? Existen 2 Formas Desde La Vista Diseño Y La Vista Hoja  De Datos. 1.- Vista  Diseño De Tablas.
2.-Vista Hoja De Datos:  En El Grupo De Comandos “Campos” Y Columnas Se Encuentran Contra El Comando Nuevo Campo Que Muestra El Panel Nuevas Plantillas De Campo Que Se Pueden Seleccionar Para Insertar En La Tabla.
Tipos De Datos Para Trabajar En Access *Texto:  Puede Contener Letras, Números Y  Caracteres Especiales. No Puede Realizar Cálculos. *Memo: Puede Contener Gran Cantidad De Texto, Incluso Párrafos Y Se Utiliza Para Descripciones, Notas O Reseñas. *Número:  Se Almacenan Números Y Si Puede Realizar Cálculos.
*Fecha/Hora:  Contiene Valores De Fecha Y Hora. *Moneda:  Se Almacena Valores Financieros Y Añade  El Símbolo De Moneda Del País, Según La Configuración. *Auto Numérico:  Contiene Números Secuenciales,  Puede Ser Utilizado Como Campo Clave. *Si/No:  Valores Lógicos (Si/No O Verdadero/Falso) Que  Indican La Presencia O Ausencia De Un Elemento.
*Objeto OLE: Objetos incrustados como archivos  o documentos elaborados en aplicaciones que reconocen  el protocolo OLE (Object Linking and Embedding). *Hipervínculo: Vinculo hacia un archivo HTML o una  Pagina Web.
Relación Entre Tablas En El Grupo De comandos  “Mostrar u ocultar” de la ficha Herramienta de base de datos se encuentra el comando Relaciones, en el cual te permitirá crear las relaciones entre  las tablas de la base de datos .
Creación de Formularios Son Objetos De Access Que Facilitan La Captura De  Los Datos En Una Tabla Para Crear Un Formulario  Existente En 2 Formas: *Desde La Vista Diseño:
En El Grupo Formularios De La Ficha “Crear” Haz Clic En El Comando “Mas Formularios” Y Selecciona  La Opción Asistente De Formularios.
Creación De Consultas Son Objetos De La Base De Datos Que Permite  Seleccionar Un Conjunto De Registros De Una O Varias Tablas. Pueden Ser De 2 Tipos: *Consultas De Selección: Permiten Extraer O Mostrar Datos De Una Tabla Que Cumplen Criterios Establecidos. *Consultas De Acción: Realiza Diversas Operaciones Con Los Datos De Una Tabla, Como Añadir Registros, Crear Tablas, Etc.
Como Crear Una Consulta Seleccionar El Comando “Diseño De Consulta” Del Grupo “Otros” En La Ficha “Crear”.
Como Crear Informes Los Informes Constan De Información Extraída De Una Tabla O Consulta, La Cual Se Presenta En Un Formato Que Puede  Incluir Etiquetas De Encabezado Y Gráficos.
Como Crear Un Informe Básico 1.- Seleccionar La Tabla O Consulta 2.- Haz Clic En El Comando Informe Del Grupo Informes De La Ficha Crear 3.- Guarda El Informe Con Un Nombre Apropiado.
Base De Datos Relacional Una Base De Datos Relacional Es Un Tipo De Base De Datos  Que Almacena Información En Tablas. Las Bases De  Datos Relacionales Utilizan Valores Coincidentes De Dos  Tablas Para Relacionar Datos En Una Tabla Con Datos  De Otra.  En Una Base De Datos Relacional, Normalmente  Almacenamos Un Tipo Específico De Datos Sólo Una Vez.
Clave Principal Una Clave Principal Identifica De Modo Único Cada Fila  De Una Tabla. La Clave Principal Es Un Campo O  Una Combinación De Campos Cuyo Valor Es Único  Para Cada Fila (O Registro) De La Tabla.  Por Ejemplo, El Campo EmployeeID Es La Clave Primaria  Para La Tabla Empleados. No Puede Haber Dos Empleados Con El Mismo ID.
Clave Foránea Una Clave Foránea Es Uno O Más Campos (Columnas) De  Una Tabla Que Hacen Referencia Al Campo O  Campos De La Clave Principal De Otra Tabla.  Una Clave Foránea Indica Cómo Están Relacionadas Las Tablas.
Acceso De Solo Lectura El Acceso De Sólo Lectura A Una Base De Datos Significa  Que Podemos Recuperar (Leer) Los Datos Pero No  Podemos Modificarlos (Escribir).  Un Archivo De Sólo Lectura O Un  Documento Puede Visualizarse O Imprimirse Pero No  Puede Modificarse De Ningún Modo.
Acceso De Lectura/Escritura El Acceso De Lectura/Escritura A Una Base De Datos  Significa Que Podemos Recuperar (Leer) Los Datos  Y Modificarlos (Escribir).
¿Qué Es SQL? Es Un Lenguaje De Consulta Estructurado (Structured Quero Language, SQL). Se Usa SQL  Para Especificar Exactamente Qué RegistrosRecuperar  De Una Base De Datos. SQL Es Un Lenguaje Estándar Del Mercado Que Ha Evolucionado Hasta Convertirse En El Medio De  Mayor Aceptación Para Realizar Consultas Y Modificar  Datos De Una Base De Datos.
Sintaxis de instrucciones SQL habituales Para Crear Una Base De Datos  		CREATE DATABASE Abrir Una Base De Datos 		USE Para Borrar Una Base De Datos 		DROP DATABASE Para Crear Una Tabla 		CREATE TABLE
Para Modificar Datos 		UPDATE Para Borrar Registros DELETE FROM Seleccionar Datos De Una Tabla 		SELECT   FROM Para Escribir Datos En Una Tabla 		INSERT
¿Qué es ADO.NET? ADO.NET Es La Tecnología Principal Para Conectarse Aun Gestor De Bases De Datos, Con Un Alto Nivel De Abstracción, Lo Que Nos Permite Olvidarnos De Los Detalles De Bajo Nivel De Las Bases De Datos. Además ADO.NET Es Una Tecnología Interoperativa.  Aparte Del Almacenamiento Y Recuperación De Dats, ADO.NET Introduce La Posibilidad De Integrarse Con El Estándar XML, Los Datos Pueden 'Serializarse' Directamente A Y Desde XML Lo Que Favorece El Intercambio De Información.
ADO.NET Proporciona Diferentes Clases Del Nombre De Espacio System.Data Dentro De Las  Cuáles, Destacaremos Por Encima De Todas, La Clase DataView, La Clase DataSet Y La Clase DataTable. Este Conjunto De Clases De Carácter Armónico,  Funcionan De Igual Forma Con La Capa Inferior Que Es  La Que Corresponde A Los Proveedores De Acceso  A Datos Con Los Que Podemos Trabajar. Esto Facilita El Trabajo En N-capas Y La Posible Migración  De Aplicaciones Que Utilicen Una Determinada Fuente  De Datos Y Deseemos En Un Momento Dado, Hacer Uso  De Otra Fuente De Datos.
¿Qué Capas O Qué Partes Hay Dentro De ADO.NET? Dentro De ADO.NET Tenemos Dos Partes Importantes.  La Primera De Ellas Es La Que Corresponde Con El Nombre  De Espacio System.Data Y Que Constituye Los Objetos  Y Clases Globales De ADO.NET. La Otra Parte Es La Que Corresponde Con Los Objetos  Que Permiten El Acceso A Datos (Proveedor De Acceso A Datos) A Una Determinada Fuente  De Datos Desde ADO.NET Y Que Utilizan Así Mismo Las Clases Del Nombre De Espacio System.Data.

Mais conteúdo relacionado

Mais procurados (17)

Access
AccessAccess
Access
 
Access 2013
Access 2013 Access 2013
Access 2013
 
Que es access
Que es accessQue es access
Que es access
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
ACCESS-conceptosbasicos
ACCESS-conceptosbasicosACCESS-conceptosbasicos
ACCESS-conceptosbasicos
 
92 impl 11_custom_tools_queries_es
92 impl 11_custom_tools_queries_es92 impl 11_custom_tools_queries_es
92 impl 11_custom_tools_queries_es
 
Acceso a datos
Acceso a datosAcceso a datos
Acceso a datos
 
Consultas en access
Consultas en accessConsultas en access
Consultas en access
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
Exposicion acces 2010
Exposicion acces 2010Exposicion acces 2010
Exposicion acces 2010
 
ACCESS 2013
ACCESS 2013ACCESS 2013
ACCESS 2013
 
Diapositiva practica access 2010
Diapositiva practica access 2010Diapositiva practica access 2010
Diapositiva practica access 2010
 
Acces
AccesAcces
Acces
 
Manual De Access
Manual De AccessManual De Access
Manual De Access
 
Deber Infor Aplida
Deber Infor AplidaDeber Infor Aplida
Deber Infor Aplida
 
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
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 

Semelhante a Base de datos

Semelhante a Base de datos (20)

Presentacion En Power Point
Presentacion En Power PointPresentacion En Power Point
Presentacion En Power Point
 
PresentacióN De Access
PresentacióN De AccessPresentacióN De Access
PresentacióN De Access
 
Acces
AccesAcces
Acces
 
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
 
Que es access
Que es accessQue es access
Que es access
 
Microsoft Access
Microsoft Access Microsoft Access
Microsoft Access
 
BASE DE DATOS EN ACCESS
BASE DE DATOS EN ACCESSBASE DE DATOS EN ACCESS
BASE DE DATOS EN ACCESS
 
Tutorial basico access
Tutorial basico accessTutorial basico access
Tutorial basico access
 
Base de datos angie
Base de datos angieBase de datos angie
Base de datos angie
 
Access 2010
Access 2010Access 2010
Access 2010
 
Tutorial de Microsoft Access 2010
Tutorial de Microsoft Access 2010Tutorial de Microsoft Access 2010
Tutorial de Microsoft Access 2010
 
Jhon chacon 11-3
Jhon chacon 11-3Jhon chacon 11-3
Jhon chacon 11-3
 
Jhon chacon 11-3
Jhon chacon 11-3 Jhon chacon 11-3
Jhon chacon 11-3
 
Camilo
Camilo Camilo
Camilo
 
liliana
liliana liliana
liliana
 
liliana
lilianaliliana
liliana
 
JuanCarreraDeber
JuanCarreraDeberJuanCarreraDeber
JuanCarreraDeber
 
Consulta
ConsultaConsulta
Consulta
 
Tutorial basico acces
Tutorial basico accesTutorial basico acces
Tutorial basico acces
 
Separata access 2013
Separata access 2013Separata access 2013
Separata access 2013
 

Último

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
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
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 

Último (11)

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
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
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 

Base de datos

  • 2. En Un Sistema De Base De Datos Relacional, Los Datos Se Organizan En “TABLAS”. Cada Una Tiene Una O Mas Columnas Y Filas. Las Columnas Guardan Una Parte De La Información Sobre Cada Elemento Que Queremos Guardar En La Tabla Denominados “CAMPOS” Y Cada Fila De La Tabla Conforma Un “REGISTRO”.
  • 3. Base De Datos Es Un Conjunto De Datos Almacenados Y Organizados Bajo Una Estructura Definida Y El Conjunto De Programas Que Permiten Gestionar Estos Datos Se Les Denomina: * Sistema Manejador De Base De Datos (DBMS Database Manager Sistem) También Conocido Como Gestor De Base De Datos.
  • 4. Terminología Para La Base De Datos *Tabla: Estructura Básica De Almacenamiento De Un DBMS Contiene Información Sobre Un Tema O Asunto. *Campo: Tipo De Dato En La Tabla Y Se Ubica En Las Columnas. *Registro: Conjunto De Campos Que Se Refieren A Un Mismo Objeto De La Tabla. *Llave Primaria: Columna Que Sirve Como Identificador Única De Cada Registro De La Tabla Y Obligatoriamente Debe Tener Un Valor
  • 5. Modelo Entidad-Relación Es Una Representación Grafica De Las Funciones Y Las Necesidades De Información Que Se Genera En La Base De Datos. Relación Una Relación Es Una Asociación Establecida Entre Campos Comunes (Columnas) De Dos Tablas. Una Relación Puede Ser De Uno A Uno, De Uno A Muchos, O De Muchos A Muchos. Las Relaciones Permiten Que Los Resultados De Las Consultas Incluyan Datos De Tablas.
  • 6. Tipos De Relaciones Entre Tablas *De Uno A Uno: Una Instancia De La Entidad A Se Relaciona Con Una Y Solamente Una De La Entidad B. *De Uno A Muchos: Cada Instancia De La Entidad A Se Relaciona Con Varias Instancias De La Entidad B. *De Muchos A Muchos: Cualquier Instancia De La Entidad A Se Relaciona Con Cualquier Instancia De La Entidad B.
  • 7. Conceptos Modelo Entidad-Relación *Entidad: Tema Sobre El Cual Se Necesita Información. También Se Denomina TABLAS. *Atributo: Características Que Describen A Una Entidad. *Relación: Es Una Asociación Entre Entidades.
  • 8. Ejemplos de Modelos Entidad-Relación Pertenece Placa Carro Viven Persona Casa Actúa Actor Actor
  • 9. Normalización Reglas Que Sirven Para Comprobar Si Las Tablas Están Estructuradas Correctamente. El Proceso De Aplicar Esas Reglas A La Base De Datos Se Llama Normalización. Existen 5 Formas Normales Aceptadas Pero Solo Se Abordan Las Tres Primeras Porque Son Ellas Las Mas Necesarias Para La Mayoría De Bases De Datos.
  • 10.
  • 11. Iniciar Y Salir De Una Sesión De Acces *Icono De Acceso Directo *Menú Inicio Iniciar Una Sesión De Access Salir De Sesión De Access *Botón Office *Botón De La Barra De Titulo
  • 12. Al Abrir El Programa Aparece Una Pantalla De Introducción A Microsoft Access , Mediante La Cual Puedes Seleccionar Entre: *Crear Una Base De Datos A Partir De Una Plantilla *Crear Una Base De Datos En Blanco. *Abrir Una Base De Datos Ya Existente. “Menú Inicio”
  • 13. Abrir Una Base De Datos Existente Categoría De Plantilla Disponible Base De Datos En Blanco
  • 14. Crear una base de datos en blanco Realiza los Siguientes Pasos: 1.- Haz Clic En La Opción De Base De Datos En Blanco Desde La Ventana De Introducción , O Bien, Desde El Botón De Office En El Comando Nuevo. 2.-Asignale Un Nombre Al Archivo En El Cuadro Que Se Muestra Del Lado Derecho. Es Conveniente Que El Nombre Tenga Relación Con La Base De Datos. 3.-Al Hacer Clic En “Crear” Access 2007 . Abre Una Ventana Donde Aparece Una Primera Tabla En La Vista Hoja De Datos, Para Iniciar Con El Diseño Del Objeto Fundamental De Access Las Tablas.
  • 15. Selecciona La Ubicación En Donde Se Almacenara La Base De Datos.
  • 17. Botones De Control Barra De Titulo Botón Office Barra De H. De Acceso Rápido Cinta De Opciones Panel De Exploración Barra De Estado
  • 18. Cinta De Opciones Presenta 4 Fichas: Inicio, Crear, Datos Externos Y Herramientas De Base De Datos Con Los Comandos Mas Comunes Para Facilitar Y Agilizar El Trabajo Del Usuario.
  • 19. Objetos de una Base De Datos * Tablas: Objeto Que Almacena En Registros (Filas) Y Campos (Columnas) Datos Relacionados A Un Tema Especifico. *Formularios: Interfaz Diseñado Por El Usuario Que Permite Introducir, Editar O Consultar Datos En La Base De Datos. *Consultas: Instrucciones Almacenadas Que Seleccionan Datos De Una O Mas Tablas Para Generar Informes Con El Propósito De Analizar Y Administrar Datos.
  • 20. *Informes: Listados Impresos De Información Obtenida De La Base De Datos. Resumen Y Presentan Datos De Las Tablas. *Macros: Conjunto De Instrucciones Programadas En Un Comando, Para Aumentar La Funcionalidad De La Base De Datos. *Módulos: Programa Escrito En “Visual Basic” Para Aplicaciones, Lenguaje De Programación Con El Que Se Puede Automatizar Cualquier Tarea Relacionada Con La Base De Datos.
  • 21. Creación De Tablas Cuando Se Crea Una Nueva Base De Datos Se Crea Automáticamente Una Tabla Denominada Tabla1. Que Se Abre En La Vista Hoja De Datos. “Vista Hoja De Datos.”
  • 22. Realiza El Siguiente Procedimiento Para Crear Una Nueva Tabla : 1.-Abre La Ficha “Crear” 2.-En El Grupo Tablas Haz Clic En El Comando Diseño De Tablas. 3.-Ingresa Los Nombres De Los Campos Que Contendrá La Tabla Y Sus Propiedades. Guarda La Tabla Con Un Nombre Relacionado A Su Contenido. Guardar Como, Para Guardar La Tabla. Grupo De Comandos Tablas De La Ficha Crear.
  • 23. ¿Cómo Ingresar Los Campos De La Tabla? Existen 2 Formas Desde La Vista Diseño Y La Vista Hoja De Datos. 1.- Vista Diseño De Tablas.
  • 24. 2.-Vista Hoja De Datos: En El Grupo De Comandos “Campos” Y Columnas Se Encuentran Contra El Comando Nuevo Campo Que Muestra El Panel Nuevas Plantillas De Campo Que Se Pueden Seleccionar Para Insertar En La Tabla.
  • 25. Tipos De Datos Para Trabajar En Access *Texto: Puede Contener Letras, Números Y Caracteres Especiales. No Puede Realizar Cálculos. *Memo: Puede Contener Gran Cantidad De Texto, Incluso Párrafos Y Se Utiliza Para Descripciones, Notas O Reseñas. *Número: Se Almacenan Números Y Si Puede Realizar Cálculos.
  • 26. *Fecha/Hora: Contiene Valores De Fecha Y Hora. *Moneda: Se Almacena Valores Financieros Y Añade El Símbolo De Moneda Del País, Según La Configuración. *Auto Numérico: Contiene Números Secuenciales, Puede Ser Utilizado Como Campo Clave. *Si/No: Valores Lógicos (Si/No O Verdadero/Falso) Que Indican La Presencia O Ausencia De Un Elemento.
  • 27. *Objeto OLE: Objetos incrustados como archivos o documentos elaborados en aplicaciones que reconocen el protocolo OLE (Object Linking and Embedding). *Hipervínculo: Vinculo hacia un archivo HTML o una Pagina Web.
  • 28. Relación Entre Tablas En El Grupo De comandos “Mostrar u ocultar” de la ficha Herramienta de base de datos se encuentra el comando Relaciones, en el cual te permitirá crear las relaciones entre las tablas de la base de datos .
  • 29. Creación de Formularios Son Objetos De Access Que Facilitan La Captura De Los Datos En Una Tabla Para Crear Un Formulario Existente En 2 Formas: *Desde La Vista Diseño:
  • 30. En El Grupo Formularios De La Ficha “Crear” Haz Clic En El Comando “Mas Formularios” Y Selecciona La Opción Asistente De Formularios.
  • 31. Creación De Consultas Son Objetos De La Base De Datos Que Permite Seleccionar Un Conjunto De Registros De Una O Varias Tablas. Pueden Ser De 2 Tipos: *Consultas De Selección: Permiten Extraer O Mostrar Datos De Una Tabla Que Cumplen Criterios Establecidos. *Consultas De Acción: Realiza Diversas Operaciones Con Los Datos De Una Tabla, Como Añadir Registros, Crear Tablas, Etc.
  • 32. Como Crear Una Consulta Seleccionar El Comando “Diseño De Consulta” Del Grupo “Otros” En La Ficha “Crear”.
  • 33. Como Crear Informes Los Informes Constan De Información Extraída De Una Tabla O Consulta, La Cual Se Presenta En Un Formato Que Puede Incluir Etiquetas De Encabezado Y Gráficos.
  • 34. Como Crear Un Informe Básico 1.- Seleccionar La Tabla O Consulta 2.- Haz Clic En El Comando Informe Del Grupo Informes De La Ficha Crear 3.- Guarda El Informe Con Un Nombre Apropiado.
  • 35. Base De Datos Relacional Una Base De Datos Relacional Es Un Tipo De Base De Datos Que Almacena Información En Tablas. Las Bases De Datos Relacionales Utilizan Valores Coincidentes De Dos Tablas Para Relacionar Datos En Una Tabla Con Datos De Otra. En Una Base De Datos Relacional, Normalmente Almacenamos Un Tipo Específico De Datos Sólo Una Vez.
  • 36. Clave Principal Una Clave Principal Identifica De Modo Único Cada Fila De Una Tabla. La Clave Principal Es Un Campo O Una Combinación De Campos Cuyo Valor Es Único Para Cada Fila (O Registro) De La Tabla. Por Ejemplo, El Campo EmployeeID Es La Clave Primaria Para La Tabla Empleados. No Puede Haber Dos Empleados Con El Mismo ID.
  • 37. Clave Foránea Una Clave Foránea Es Uno O Más Campos (Columnas) De Una Tabla Que Hacen Referencia Al Campo O Campos De La Clave Principal De Otra Tabla. Una Clave Foránea Indica Cómo Están Relacionadas Las Tablas.
  • 38. Acceso De Solo Lectura El Acceso De Sólo Lectura A Una Base De Datos Significa Que Podemos Recuperar (Leer) Los Datos Pero No Podemos Modificarlos (Escribir). Un Archivo De Sólo Lectura O Un Documento Puede Visualizarse O Imprimirse Pero No Puede Modificarse De Ningún Modo.
  • 39. Acceso De Lectura/Escritura El Acceso De Lectura/Escritura A Una Base De Datos Significa Que Podemos Recuperar (Leer) Los Datos Y Modificarlos (Escribir).
  • 40. ¿Qué Es SQL? Es Un Lenguaje De Consulta Estructurado (Structured Quero Language, SQL). Se Usa SQL Para Especificar Exactamente Qué RegistrosRecuperar De Una Base De Datos. SQL Es Un Lenguaje Estándar Del Mercado Que Ha Evolucionado Hasta Convertirse En El Medio De Mayor Aceptación Para Realizar Consultas Y Modificar Datos De Una Base De Datos.
  • 41. Sintaxis de instrucciones SQL habituales Para Crear Una Base De Datos CREATE DATABASE Abrir Una Base De Datos USE Para Borrar Una Base De Datos DROP DATABASE Para Crear Una Tabla CREATE TABLE
  • 42. Para Modificar Datos UPDATE Para Borrar Registros DELETE FROM Seleccionar Datos De Una Tabla SELECT FROM Para Escribir Datos En Una Tabla INSERT
  • 43. ¿Qué es ADO.NET? ADO.NET Es La Tecnología Principal Para Conectarse Aun Gestor De Bases De Datos, Con Un Alto Nivel De Abstracción, Lo Que Nos Permite Olvidarnos De Los Detalles De Bajo Nivel De Las Bases De Datos. Además ADO.NET Es Una Tecnología Interoperativa. Aparte Del Almacenamiento Y Recuperación De Dats, ADO.NET Introduce La Posibilidad De Integrarse Con El Estándar XML, Los Datos Pueden 'Serializarse' Directamente A Y Desde XML Lo Que Favorece El Intercambio De Información.
  • 44. ADO.NET Proporciona Diferentes Clases Del Nombre De Espacio System.Data Dentro De Las Cuáles, Destacaremos Por Encima De Todas, La Clase DataView, La Clase DataSet Y La Clase DataTable. Este Conjunto De Clases De Carácter Armónico, Funcionan De Igual Forma Con La Capa Inferior Que Es La Que Corresponde A Los Proveedores De Acceso A Datos Con Los Que Podemos Trabajar. Esto Facilita El Trabajo En N-capas Y La Posible Migración De Aplicaciones Que Utilicen Una Determinada Fuente De Datos Y Deseemos En Un Momento Dado, Hacer Uso De Otra Fuente De Datos.
  • 45. ¿Qué Capas O Qué Partes Hay Dentro De ADO.NET? Dentro De ADO.NET Tenemos Dos Partes Importantes. La Primera De Ellas Es La Que Corresponde Con El Nombre De Espacio System.Data Y Que Constituye Los Objetos Y Clases Globales De ADO.NET. La Otra Parte Es La Que Corresponde Con Los Objetos Que Permiten El Acceso A Datos (Proveedor De Acceso A Datos) A Una Determinada Fuente De Datos Desde ADO.NET Y Que Utilizan Así Mismo Las Clases Del Nombre De Espacio System.Data.