BASE DE DATOS<br />
En Un Sistema De Base De Datos Relacional, Los Datos Se Organizan En “TABLAS”. Cada Una Tiene Una O Mas Columnas Y Filas.<...
Base De Datos<br />Es Un Conjunto De Datos Almacenados Y Organizados Bajo Una Estructura Definida Y El Conjunto De Program...
Terminología Para La Base De Datos<br />*Tabla: Estructura Básica De Almacenamiento De Un DBMS Contiene Información Sobre ...
Modelo Entidad-Relación<br />Es Una Representación Grafica De Las Funciones<br /> Y Las Necesidades De Información Que Se ...
Tipos De Relaciones Entre Tablas<br />*De Uno A Uno:  Una Instancia De La Entidad A Se Relaciona Con Una Y Solamente Una D...
Conceptos Modelo Entidad-Relación<br />*Entidad: Tema Sobre El Cual Se Necesita Información. <br />También Se Denomina TAB...
Ejemplos de Modelos Entidad-Relación<br />Pertenece<br />Placa<br />Carro<br />Viven<br />Persona<br />Casa<br />Actúa<br ...
Normalización<br />Reglas Que Sirven Para Comprobar Si Las Tablas<br />Están Estructuradas Correctamente. <br />El Proceso...
Iniciar Y Salir De Una Sesión De Acces<br />*Icono De Acceso Directo<br />*Menú  Inicio<br />Iniciar Una Sesión De Access<...
Al Abrir El Programa Aparece Una Pantalla De Introducción<br />A Microsoft Access , Mediante La Cual Puedes Seleccionar En...
Abrir Una Base De Datos Existente<br />Categoría De Plantilla Disponible<br />Base De Datos En Blanco<br />
Crear una base de datos en blanco<br />Realiza los Siguientes Pasos:<br />1.- Haz Clic En La Opción De Base De Datos En Bl...
Selecciona La Ubicación En Donde Se Almacenara La Base De Datos.<br />
Interfaz De Access<br />
Botones De Control<br />Barra De Titulo<br />Botón Office<br />Barra De H. De Acceso Rápido<br />Cinta De Opciones<br />Pa...
Cinta De Opciones<br />Presenta 4 Fichas: Inicio, Crear, Datos Externos Y <br />Herramientas De Base De Datos Con Los Coma...
Objetos de una Base De Datos<br />* Tablas: Objeto Que Almacena En Registros (Filas) Y Campos (Columnas) Datos Relacionado...
*Informes: Listados Impresos De Información Obtenida De<br />La Base De Datos. Resumen Y Presentan Datos De Las Tablas.<br...
Creación De Tablas<br />Cuando Se Crea Una Nueva Base De Datos<br />Se Crea Automáticamente Una Tabla Denominada Tabla1.<b...
Realiza El Siguiente Procedimiento Para Crear Una Nueva <br />Tabla :<br />1.-Abre La Ficha “Crear”<br />2.-En El Grupo Ta...
¿Cómo Ingresar Los Campos De La Tabla?<br />Existen 2 Formas Desde La Vista Diseño Y La Vista Hoja <br />De Datos.<br />1....
2.-Vista Hoja De Datos:  En El Grupo De Comandos “Campos”<br />Y Columnas Se Encuentran Contra El Comando Nuevo Campo Que ...
Tipos De Datos Para Trabajar En Access<br />*Texto:  Puede Contener Letras, Números Y <br />Caracteres Especiales. No Pued...
*Fecha/Hora:  Contiene Valores De Fecha Y Hora.<br />*Moneda:  Se Almacena Valores Financieros Y Añade <br />El Símbolo De...
*Objeto OLE: Objetos incrustados como archivos<br /> o documentos elaborados en aplicaciones que reconocen<br /> el protoc...
Relación Entre Tablas<br />En El Grupo De comandos  “Mostrar u ocultar” de la ficha<br />Herramienta de base de datos se e...
Creación de Formularios<br />Son Objetos De Access Que Facilitan La Captura De <br />Los Datos En Una Tabla Para Crear Un ...
En El Grupo Formularios De La Ficha “Crear” Haz Clic En<br />El Comando “Mas Formularios” Y Selecciona <br />La Opción Asi...
Creación De Consultas<br />Son Objetos De La Base De Datos Que Permite <br />Seleccionar Un Conjunto De Registros De Una<b...
Como Crear Una Consulta<br />Seleccionar El Comando “Diseño De Consulta” Del Grupo “Otros” En La Ficha “Crear”.<br />
Como Crear Informes<br />Los Informes Constan De Información Extraída De Una Tabla<br />O Consulta, La Cual Se Presenta En...
Como Crear Un Informe Básico<br />1.- Seleccionar La Tabla O Consulta<br />2.- Haz Clic En El Comando Informe Del Grupo In...
Base De Datos Relacional<br />Una Base De Datos Relacional Es Un Tipo De Base De Datos <br />Que Almacena Información En T...
Clave Principal<br />Una Clave Principal Identifica De Modo Único Cada Fila <br />De Una Tabla. La Clave Principal Es Un C...
Clave Foránea<br />Una Clave Foránea Es Uno O Más Campos (Columnas) De <br />Una Tabla Que Hacen Referencia Al Campo O <br...
Acceso De Solo Lectura<br />El Acceso De Sólo Lectura A Una Base De Datos Significa <br />Que Podemos Recuperar (Leer) Los...
Acceso De Lectura/Escritura<br />El Acceso De Lectura/Escritura A Una Base De Datos <br />Significa Que Podemos Recuperar ...
¿Qué Es SQL?<br />Es Un Lenguaje De Consulta Estructurado<br />(Structured Quero Language, SQL). Se Usa SQL <br />Para Esp...
Sintaxis de instrucciones SQL habituales<br />Para Crear Una Base De Datos <br />		CREATE DATABASE<br />Abrir Una Base De ...
Para Modificar Datos<br />		UPDATE<br />Para Borrar Registros<br />DELETE FROM<br />Seleccionar Datos De Una Tabla<br />		...
¿Qué es ADO.NET?<br />ADO.NET Es La Tecnología Principal Para Conectarse Aun Gestor De Bases De Datos, Con Un Alto Nivel D...
ADO.NET Proporciona Diferentes Clases Del Nombre<br />De Espacio System.Data Dentro De Las <br />Cuáles, Destacaremos Por ...
¿Qué Capas O Qué Partes Hay Dentro De ADO.NET?<br />Dentro De ADO.NET Tenemos Dos Partes Importantes. <br />La Primera De ...
Próxima SlideShare
Cargando en…5
×

Base de datos

1.244 visualizaciones

Publicado el

Publicado en: Tecnología, Empresariales
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
1.244
En SlideShare
0
De insertados
0
Número de insertados
4
Acciones
Compartido
0
Descargas
25
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Base de datos

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

×