La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Fechas evaluaciones Parcial: 8 de octubre Recuperatorio: 29 de octubre

Presentaciones similares


Presentación del tema: "Fechas evaluaciones Parcial: 8 de octubre Recuperatorio: 29 de octubre"— Transcripción de la presentación:

1 Fechas evaluaciones Parcial: 8 de octubre Recuperatorio: 29 de octubre
Extraordinario: 07 de noviembre

2 ¿Qué es una base de datos?
Una base de datos es un conjunto de datos organizados con un propósito.  Una base de datos es un conjunto de datos relacionados entre sí. Una base de datos es un conjunto de datos relacionados, organizados con un tema o propósito particular

3 Microsoft Access SGBDR (Sistema de Gestión de Bases de Datos Relacionales) SGBDR es el software que permite organizar, acceder, manipular y analizar los datos almacenados en tablas

4 Una base de datos relacional es:
Básicamente un conjunto de tablas, similares a las tablas de una hoja de cálculo, formadas por filas (registros) y columnas (campos). Los registros representan cada uno de los objetos (entidades) descritos en la tabla y los campos los atributos o características de los objetos. Las tablas comparten algún campo entre ellas. Estos campos compartidos van a servir para establecer relaciones que permitan consultas complejas 

5 Modelo relacional de bases de datos
Todos los datos se representan en forma de tablas. Incluso los resultados de consultar tablas son tablas. La tabla es la unidad de almacenamiento principal. Las tablas están compuestas por filas (registros) y columnas (campos), que en conjunto forman la estructura Cada tabla debe poseer una clave primaria o principal, esto es, un identificador único de cada registro compuesto por una o más columnas. Para establecer una relación entre dos tablas es necesario incluir, en forma de columna, en una de ellas la clave primaria de la otra. A esta columna se le llama clave externa o secundaria.

6 Facultades Departamentos Carreras Clave primaria Nombre Abreviatura
Fecha Direccion . Clave primaria Nombre Fecha . Clave secundaria Clave primaria Nombre Plan Fecha , Clave secundaria

7 Diseño de una base de datos Los pasos para la realización de un buen diseño:
Se deben especificar las tablas que se precisan para almacenar la información. Se deben definir los campos que las compondrán cada tabla Para cada uno de los campos, se realizará un análisis para determinar el tipo de dato y posibles restricciones de los valores que contendrán Se definirán las claves primarias. Entre todos sus campos, uno cuyo valor nunca pueda ser repetido Se identificarán los campos comunes en las tablas, para saber cuales tablas tienen relaciones.

8 Componentes de una B.D. relacional
Tablas Consultas Formularios Informes Macros

9 Ventajas de las bases de datos
Evitan o reducen al mínimo la Redundancia. Evitan la inconsistencia. Preservan la integridad. Independencia. Seguridad.

10 Tabla: Alumnos Campos:
Id Sala Matri Campo1 Ape Feins Nom Carre Fenac Face Nacio Condi Obser Estado Trab Sexo

11 Número El tamaño no se expresa mediante un numero, sino mediante una categoría:

12 Formato Autonumeración, Numérico y Moneda

13 Formato Fecha/Hora

14 Asistente máscara de entrada para campos textos y fechas

15 Códigos y marcadores de posición de una máscara de entrada

16 Vendedor

17

18 Caracteres comodín Caracteres Uso para coincidencias ?
Cualquier carácter * Cero o más caracteres # Cualquier dígito (0 - 9) [listacaracteres] Cualquier carácter de la listacaracteres [!listacaracteres] Cualquier carácter que no esté en la listacaracteres [a-zA-Z0-9] Múltiples intervalos. Cualquier carácter alfanumérico [A-Z] Cualquier letra mayúscula en el intervalo de la A a la Z.

19 Consultas Objetos de bases de datos que contienen instrucciones y que permiten recuperar datos de las tablas, modificarlos e incluso almacenar el resultado en otra tabla.

20 Tipos de Consultas Consultas de selección. Muestran datos de una tabla, que pueden estar sujetos a condiciones. Obtenido el resultado, el usuario a veces puede modificar los datos. Genera una tabla lógica (no está físicamente en disco, sino en memoria). Cada vez que se ejecuta la consulta se vuelve a generar la tabla lógica. Consultas de acción. Realizan cambios a los registros. Hay varios subtipos: de eliminación, de actualización, de datos anexados y de creación de tablas. Consultas específicas de SQL (Structured Query Language - Lenguaje de consulta estructurada). No se pueden definir desde la cuadrícula, sino en SQL.

21 Expresión El término expresión es sinónimo de fórmula
Consiste en un número de posibles elementos que se pueden usar, de forma individual o en conjunto, para producir un resultado. Los elementos son: Identificadores: nombres de campos de tabla o controles en formularios o informes Operadores Funciones Constantes : valores que no cambian como cadenas de texto, fechas o números no calculados por una expresión.

22 [Precio] Forms![Lista]![Descri] > < = <> >= <=
Constantes “AW” 32,5 #12/3/2015# # :00# EXPRESIÓN Funciones Día(fecha) Fecha() Identificadores [Precio] Forms![Lista]![Descri] Operadores ^ + - * / Mod > < = <> >= <= O Y NO &

23 Operadores Aritméticos Comparación Lógicos Concatenación Especiales

24 Operadores Aritméticos
Finalidad Ejemplo ^ Elevar un número a la potencia de un exponente. Número ^ Exponente / Dividir el primer número entre el segundo número. [Total]/[Número_de_elementos] * Multiplicar dos números. [Cantidad]*[Precio] + Sumar dos números. [Subtotal]+[Impuesto sobre las ventas] - Buscar la diferencia entre dos números [Precio]-[Descuento] Residuo MOD Dividir el primer número entre el segundo número y, a continuación, devolver solo el resto. [Registros] Residuo [Habitaciones]

25 Operadores Comparación
Finalidad Ejemplo < Devuelve verdadero si el primer valor es menor que el segundo valor. Valor1 < valor2 <= Devuelve verdadero si el primer valor es menor o igual que el segundo valor. Valor1 < = valor2 > Devuelve verdadero si el primer valor es mayor que el segundo valor. Valor1 > valor2 >= Devuelve verdadero si el primer valor es mayor o igual que el segundo valor. Valor1 > = valor2 = Devuelve verdadero si el primer valor es igual que el segundo valor. Valor1 = valor2 <> Devuelve verdadero si el primer valor no es igual que el segundo valor. Valor1 <> valor2

26 Operadores Lógicos Operador Finalidad Ejemplo Y O
Devuelve True cuando Expr1 y Expr2 son verdaderas. Expr1 Y Expr2 O Devuelve Verdadero cuando alguna de las Expresiones es Verdadera Expr1 O Expr2 No Devuelve Verdadero si Expr no es Verdadera. NoEs Expr

27 Operador Concatenación
Finalidad Ejemplo & Combina dos cadenas en una sola cadena. cadena1 & cadena2

28 Operadores Especiales
Finalidad Ejemplo Como"modelo” Like "modelo” Valores de cadena coincidentes mediante los operadores de caracteres comodín ? y *. Campo1 como "indicar a *" Entre val1 Y val2 Determina si un valor numérico o de fecha se encuentra dentro de un rango. Campo1 entre 1 y o - campo1 entre # # y # # In (valor1, valor2...) En (valor1, valor2...) Determina si un valor se encuentra dentro de un conjunto de valores. Campo1 en ("rojo", "verde", "azul") - o -  campo1 en (1,5,7,9) Es Null  Determina si un valor es Nulo. Campo1 es nulo No es nulo Determina si un valor No es Nulo. Campo1 no es nulo

29 Función Diffecha DifFecha( intervalo; fecha1; fecha2 [; primer_día_semana] [; primera_semana_año] ) Argumento Descripción intervalo Obligatorio. Expresión de cadena que es el intervalo de tiempo empleado para calcular la diferencia entre fecha1 y fecha2. fecha1, fecha2 Obligatorio. Variant (Fecha). Dos fechas que desea usar en el cálculo. primer_día_semana Opcional. Constante que especifica el primer día de la semana. Si no se especifica, se supone el domingo. primera_semana_año Opcional. Una constante que especifica la primera semana del año. Si no se especifica, se supone que la primera semana es la semana en la que el 1 de enero. Intervalo Descripción aaaa Año e Semanas completas t Trimestre H Hora m Mes n Minuto d Días s Segundo

30 Combinaciones Interna Artículos Detalles Art NomArt Fac Can PreFac 1
Silla Luis XIV 1000 6 1.000 2 A02 Silla Empire 1002 650 3 B01 Mesa luz con cajones 1.200 4 B02 Mesa luz sin cajones 550 5 B03 Mesa teléfono 500 Interna Art Nomart Fac Can 1 A01 Silla Luis XIV 1000 6 2 1002 3 B01 Mesa luz con cajones 4 5 B03 Mesa teléfono

31 Combinaciones Externa Izquierda Artículos Detalles Art NomArt Fac Can
PreFac 1 A01 Silla Luis XIV 1000 6 1.000 2 A02 Silla Empire 1002 650 3 B01 Mesa luz con cajones 1.200 4 B02 Mesa luz sin cajones 550 5 B03 Mesa teléfono 500 Externa Izquierda Art Nomart Fac Can 1 A01 Silla Luis XIV 1000 6 2 1002 3 A02 Silla Empire 4 B01 Mesa luz con cajones 5 B02 Mesa luz sin cajones 7 B03 Mesa teléfono

32 Combinaciones Externa Derecha Artículos Detalles Art NomArt Fac Can
PreFac 1 A01 Silla Luis XIV 1000 6 1.000 2 A02 Silla Empire 1002 650 3 B01 Mesa luz con cajones 1.200 4 B02 Mesa luz sin cajones 550 5 B03 Mesa teléfono C01 500 Externa Derecha Art (Artículos) Art(Detalles) Nomart Fac Can 1 A01 Silla Luis XIV 1000 6 2 1002 3 B01 Mesa luz con cajones 4 5 C01

33 Informes Objetos de bases de datos que presentan datos de una tabla o consulta, en forma impresa o en vista preliminar. A diferencia de los formularios, los datos se pueden visualizar e imprimir, pero no modificar.

34 Informes Encabezado de informe Encabezado de página
Encabezado de grupo X Encabezado de grupo Y Encabezado de grupo Z Detalle Pie de grupo Z Pie de grupo Y Pie de grupo X Pie de página Pie de informe


Descargar ppt "Fechas evaluaciones Parcial: 8 de octubre Recuperatorio: 29 de octubre"

Presentaciones similares


Anuncios Google