BASES DE DATOS. Permitiendo que este cumpla con la función de ser el medio que provee de información en el momento de ser requerida.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "BASES DE DATOS. Permitiendo que este cumpla con la función de ser el medio que provee de información en el momento de ser requerida."

Transcripción

1 BASES DE DATOS Las bases de dates se encuentran almacenadas en las computadoras de manera integrada y compartida, al decir compartida, nos referimos a la ubicación de varios archivos de datos distintos en los cuales se elimina en forma parcial o total la redundancia, es decir que no necesitamos que exista un dato determinado en varios archivos como podría ser el nombre y el apellido de un cliente en el archivo de transacciones, si lo tenemos almacenado en el archivo de datos generales. Se dice que las bases de datos son compartidas porque un mismo bloque de datos puede ser utilizado por varias personas, permitiéndoles que cada uno de ellos utilice datos con diferente propósito. En el Depto. De créditos la secretaria desea informar al cliente Pedro Pérez sobre el monto de crédito que goza, mientras que en el depto. De caja desean obtener la fecha límite de pago. SISTEMA DE BASE DE DATOS: Un sistema de base de datos es un conjunto de elementos que permite crear y administrar un ambiente de trabajo apropiado para la utilización de una o varias bases de datos. Los componentes de dicho sistema son: la información, el hardware, el software los usuarios Permitiendo que este cumpla con la función de ser el medio que provee de información en el momento de ser requerida. Usuarios Sofisticados Usuarios Inexpertos Sistema Administrador de Base de Datos: Comúnmente conocido como DBMD (DATABASE MANAGEMENT SYSTEM). Consiste en un grupo de programas que permiten la manipulación y administración de los datos que se encuentran en la base de datos. Estos programas hacen del DBMS una interfaz entre el usuario y los datos, pues realizan las tareas necesarias para las 1

2 que solicitudes de información de los usuarios sean satisfechas de manera fácil y rápida y sin que el usuario tenga mayores conocimientos sobre bases de datos. Algunos elementos que componen la estructura de trabajo que garantice la funcionalidad de una base de datos son: Esquema de la Base de Datos: Se le llama esquema a la definición de la forma en que serán agrupados los datos y que tipo de información podrán contener cada uno de ellos. Por ejemplo, existen datos CARACTER, NUMËRICO, FECHA, etc. Estos nos dicen el tipo de datos que podrán contener cada uno de ellos. LENGUAJE DE DEFINICIÓN DE DATOS: Es un lenguaje especial llamado DDL (DATA DEFINITION LANGUAGE) QUE ES USADO PARA DEFINIR EL ESQUEMA DE LA BASE DE DATOS. La interpretación de las instrucciones escritas en el lenguaje de definición de datos, dan como resultado un conjunto de archivos que forman la base de datos y un conjunto de archivos especiales llamados diccionario de datos. DICCIONARIO DE DATOS: Se le llama así a la información almacenada sobre la base de datos que crea el DBA. Debiendo registrar la base de datos: la forma que se organizan los datos, los nombres que identifican a cada uno de ellos y que tipo de información contienen. LENGUAJE DE MANIPULACION DE DATOS: DML (Data Manipulation Languaje), Permite a los usuarios tareas tales como: ingreso de nueva información a la base de datos, consulta, eliminación y modificación de información que se encuentra en la base de datos. Siendo catalogadas estas como las instrucciones primitivas de toda base de datos: INSERT, DELETE, UPDATE y SELECT. EJEMPLO: Si deseamos ingresar datos a la tabla clientes sin hacer uso de programas de aplicación debemos conocer la estructura de la base de datos como también la sintaxis necesaria para construir la instrucción. Ejemplo: INSER INTO CLIENTES 2

3 VALUES (312554, Montes, Eugenia LENGUAJE ESTRUCTURADO DE CONSULTA: SQL. finalidad de facilitar información y se le conoce como SQL. Lenguaje creado con la ADMINISTRADOR DE LA BASE DE DATOS: tiene las funciones siguientes: (DBA) Data Base Administrator, 1. Creación del esquema de la base de datos indicando la ubicación de los datos en los medios de almacenamiento. 2. Modificaciones a la definición de la base de datos, estructuras de almacenamiento y la organización física (ubicación de los datos en los medios de almacenamiento). Es poco común pero de acuerdo a las necesidades de la empresa, se pueden realizar modificaciones a: La definición de la base de datos se usa, ya sea para agregar tablas o modificar alguna ya existente. 3. Define las autorizaciones de acceso a los datos de acuerdo a una clasificación de usuarios y a las distintas tareas que estos puedan realizar. 4. Especificar las restricciones necesarias para garantizar la exactitud de los datos. Ej. Que no se repita un número de cuenta. 5. Definir procedimientos para realizar copias de respaldo y restauración de la información, puesto que el DBA es el responsable de la información de la base de datos, debe contar con copias de respaldo para garantizar la restauración de los datos en caso de que se pierdan. 6. Deberá supervisar el rendimiento del sistema de tal manera que este satisfaga las expectativas de la empresa, de otra manera deberá realizar las modificaciones necesarias para logar los objetivos esperados. Ejemplo: Investigar el rendimiento de procesos específicos ante los cuales los clientes no se sientan satisfechos como 3

4 podría ser el caso de una actualización de datos que se realice en un tiempo mayor al esperado por el usuario. FUNCIONES DEL DBMS: Este como un conjunto de programas se encargará de realizar las siguientes tareas: Traducir las instrucciones del DDL creando diccionario de datos Traducir las instrucciones del DML a instrucciones de lenguaje de máquina para poder almacenar, recuperar y actualizar los datos en la base de datos. Garantizar la integridad de la base de datos. Si al momento de realizar una operación que afecte a la base de datos se presenta una violación a las restricciones definidas por el DBA sobre la base de datos, el DBMS debe realizar la acción que sea pertinente. MODELOS DE BASES DE DATOS Toda base de datos requiere de una estructura lógica, es decir, de un modelo para la definición de datos relacionados entre ellos y su manipulación. Existen modelos con características ya establecidas dentro de los cuales podemos mencionar el Jerárquico, Red y Relacional. La diferencia entre estos modelos radica en la forma en que se definen las relaciones entre la información que forma la base de datos. En los modelos Jerárquico y de Red Las relaciones entre los datos se establecen a través de direcciones de memoria, por lo que están fuertemente orientados a la máquina mientras que el modelo relacional se establece por los datos en sí. MODELO JERÁRQUICO: Tiene una estructura tipo árbol volteado hacia arriba donde su nivel superior se llama raíz y a los niveles inferiores se les llama hojas o nodos, donde cada nodo representa un conjunto de datos. En este modelo cada nodo hace 4

5 enlace con otro manteniendo una relación padre e hijo, en la que cada uno sólo puede tener un padre y un padre puede tener muchos hijos. RAIZ NODO NODO En Este modelo se tienen las siguientes características: El acceso de los datos se realiza estableciendo un recorrido desde la raíz hasta llegar al nivel donde se encuentra el dato. Esto hace que el tiempo de respuesta a la solicitud de la información sea tan grande como la cantidad de niveles que tenga que bajar No se puede agregar información a la base de datos si esta no tiene un padre. Al borrar el padre se borran los hijos. Modelo RED: Es similar al Jerárquico excepto que un nodo puede tener más de un padre. La manipulación de los datos en este es muy compleja ya que se trata de un sistema dinámico en el cual se espera un incremento considerable a la información. MODELO RELACIONAL: Debido a los problemas surgidos con estos modelos anteriormente descritos en 1970 se desarrolló un nuevo concepto de bases de datos basado en la teoría matemática de conjuntos, con la cual realiza todas las operaciones de manipulación de los datos. Este es el Modelo Relacional. Una base de datos relacional es una base de datos donde todos los datos visibles a los usuarios están organizados estrictamente en tablas y todas las operaciones se operan en estas tablas. 5

6 Una de las características del modelo relacional es que todos los datos son agrupados en tablas estando organizadas de la siguiente manera: COLUMNA: Es la unidad mas pequeña de información de una base de datos, también conocida como campo y en el ambiente de bases de datos relacionales se le conoce como ATRIBUTO. FILA: Es el nombre que recibe la agrupación de columnas y en el ambiente relacional se le conoce como registro. Formalmente en la base de datos se le conoce como TUPLA: TABLA: Es un conjunto de tuplas y atributos, también conocido como archivo de datos en un ambiente relacional. CARDINALIDAD: Se refiere al número de filas asociadas a una tabla. GRADO: Se refiere al número de columnas de una fila. DOMINIO: El dominio especifica el conjunto de valores permitidos para una columna. Ejemplo, si se almacena el número de dependientes de cada empleado, se puede establecer que los posibles valores para este dato es un valor numérico entero. VISTA: Es el nombre que recibe una tabla que está compuesta por las columnas de una o mas tablas, si se construyen de esta manera con el objeto de presentar información a los usuarios del sistema de acuerdo a sus necesidades. Se les conoce también como tablas virtuales porque estas no son almacenadas en ningún medio magnético, sólo son utilizadas para presentar los datos. LLAVE PRIMARIA: Es una columna o conjunto de ellas cuyo contenido es un valor único y no nulo, es decir, siempre tiene un valor que identifica a cada una de las filas de la tabla, dándole a cada fila la característica de ser única en la tabla. Es una característica básica en el modelo relacional. 6

7 LLAVE FORÁNEA: Se definen como llaves foráneas o extranjeras a aquellas columnas de una tabla cuyo valor hace referencia a la llave primaria de otra tabla. Con ellas se establecen relaciones centre las tablas que tienen esa columna en común Ejemplo: En una empresa se tiene el sistema de nómina para la cual se utilizan varias tablas dentro de las cuales se tienen DEPARTAMENTOS, en donde se registran los departamentos funcionales de la empresa y la tabla empleados en la que se almacenan los datos generales de los mismos. DISEÑO LÓGICO DE LAS BASES DE DATOS: Toda base de datos requiere de una estructura lógica, es decir, de un modelo para la definición de datos, relacionados entre ellos y su manipulación. Existen modelos con características ya establecidas dentro de las cuales se pueden mencionar: el jerárquico, red y relacional. Lo más importante en el diseño de una base de datos es tener conocimiento de qué información se necesita almacenar. Es por ello que la persona encargada de dicha actividad debe tener claro conocimiento de cuál es la actividad para la cual se usará la base de datos? Cuales son las reglas que se aplicarán para esa actividad? Y Cuáles son los datos que deberán ser almacenados en la base de datos? Después de haber determinado esta información, se realiza la elaboración del modelo entidad-relación que presenta una visión gráfica del sistema y el tipo de relación existente entre ellos. MODELO ENTIDAD-RELACIÓN: Este modelo se basa en la percepción del mundo real y se puede representar gráficamente la estructura de una base de datos de manera global por medio de un diagrama entidad-relación, siendo utilizado como una herramienta útil para los analistas y diseñadores de sistemas ya que representa una visión sobre los datos y sus relaciones. La terminología utilizada en este modelo es ENTIDAD, PROPIEDAD Y RELACIÖN. ENTIDAD: Es cualquier objeto distinguible que puede ser representado en una base de datos y que posee un grupo de datos que lo describen, ejemplo, la entidad persona y los datos que la describen: Apellido, nombre, dirección, cédula. En los diagramas de 7

8 entidad-relación se representa una entidad por un rectángulo y el nombre que identifica a la entidad se coloca dentro del rectángulo. PERSONA PROPIEDAD: Es el nombre que reciben los componentes de una entidad. En un modelo relacional de le llama atributo. En los diagramas de entidad-relación los atributos se representan por una elipse: APELLIDO Existen varios tipos de propiedades y toman sus valores de conjuntos de valores válidos para cada tipo: Simples, Compuestas, Clave, Base, Derivadas. Relación: Es el nombre que reciben los enlaces de cada entidad. Existen tres diferentes tipos de relaciones de acuerdo a la cantidad de filas de una entidad que corresponden a otra entidad para una relación dada. A esta propiedad se le llama Cardinalidad de la Relación De uno a uno: A una fila de una entidad corresponde una fila en otra entidad. Se representa con una línea. entidad entidad De uno a muchos: A una fila de una entidad corresponden varias filas en otra entidad. Se representa con una línea con flecha apuntando hacia muchos entidad entidad De muchos a muchos: A varias filas de una entidad corresponden varias de otra entidad 8

9 entidad entidad Las propiedades, entidades y relaciones son los elementos utilizados para elaborar un diagrama entidad-relación. Las líneas son utilizadas para enlazar propiedades a entidades y entidades a relaciones. Un ejemplo de un diagrama de entidad-relación: En una empresa se lleva el control de clientes y las transacciones que afectan su saldo. En este diagrama se muestran las entidades: clientes y transacciones, para la entidad clientes se visualizaron dos propiedades: El número de cuenta, la fecha de la transacción y el monto. La relación para ambas entidades es de 1 a muchas ya que cada cliente puede tener muchas transacciones. Para la elaboración de un diagrama de entidad relación se requiere de realizar una secuencia de actividades que a continuación se presentan: 1. IDENTIFICACIÓN DE LA ACTIVIDAD PARA LA CUAL SE USARÁ LA BASE DE DATOS: 2. IDENTIFICACIÓN DE LAS REGLAS DE LA EMPRESA: Por ejemplo un trabajador sólo puede pertenecer a un departamento. 3. IDENTIFICACIÓN DE LAS ENTIDADES: Determinación de la lista de objetos, identificando las áreas del nivel superior que se requieran para el mantenimiento de la información, donde cada uno de ellos es una entidad o tabla. Para cada empleado se requiere que se establezca lo siguiente: a que departamento pertenece? Cuál es la categoría del puesto? Cuál es su nivel académico? Teniendo estas interrogantes se puede determinar que: se requiere la entidad para los datos generales del empleado, una entidad que identifique el departamento al que pertenece, una que domine la categoría del puesto y otra entidad en la que se registran los diplomas o títulos académicos. 9

10 4. IDENTIFICACIÓN DE LAS PROPIEDADES: Examinar que datos son los que se requieren para cada una de las entidades: Ejemplo de diagrama de entidad-relación Numero de cuenta nombre Numero de cuenta fecha monto clientes Transacciones EMPLEADOS PROPIEDADES DEPARTAMENTO CATEGORÍA DE PUESTOS ENTIDAD NÚMERO DE EMPLEADOS NOMBRE CÓDIGO DEL DEPARTAMENTO NOMBRE DEL DEPARTAMENTO CÓDIGO DE PUESTO DESCRIPCIÓN CATÁLOGO ACADÉMICO CODIGO DE GRADO ACADÉMICO DESCRIPCIÓN 10

11 5 IDENTIFICACIÓN DE LAS RELACIONES: Examinar las actividades y establecer cuáles serán las relaciones entre las entidades, identificando cada relación con un nombre. Ejemplo: Las siguientes relaciones de uno a muchos: De departamento a empleados, pues para cada departamento se puede tener varios empleados. De categoría de puestos a empleados, pues para cada puesto se pueden tener varios empleados. Y de muchos a muchos: De catálogo académico a empleados, debido a que varios empleados pueden tener varios niveles académicos. Después del desarrollo del diagrama de entidad-relación se procede a examinar los datos del sistema para establecer las tablas requeridas y sus contenidos, esto es para evitar la redundancia de información en la Base de Datos. A este proceso se le conoce con el nombre de normalización. DISEÑO DE LAS TABLAS: Una característica del modelo relacional es que todos los datos son agrupados en tablas y están organizados de la siguiente manera: 11

12 Columna: Es la unidad más pequeña de información de una base de datos, es también conocida como campo y en el ambiente de BDD. Relacional de manera formal se le llama atributo. FILA: Es el nombre que recibe la agrupación de columnas y formalmente en el ambiente de BDD relacionales se le conoce como tupla. TABLA: Es un conjunto de tuplas y atributos. Es también conocido como archivo de datos en un ambiente tradicional y en el ambiente relacional de manera formal se le conoce como relación. Cardinalidad: Se refiere al número de filas que contiene una tabla. Grado: Dominio: Se refiere al número de columnas de una fila. Especifica el conjunto de valores permitidos para una columna. LLAVE PRIMARIA: Es una columna o conjunto de ellas cuyo contenido es un valor único y no nulo, es decir siempre tienen un valor que identifica a cada una de las filas de una tabla. Dándole a cada fila la característica de ser única en la tabla. LLAVE FORÁNEA: O extranjera y son aquellas columnas de una tabla cuyo valor hace referencia a la llave primaria de otra tabla. Establecen relaciones entre las tablas que tienen esa columna en común. BASES DE DATOS NORMALIZADAS: Normalización, se le llama al proceso de examinar los datos que se encuentran agrupados en una tabla hasta reemplazarlos por varias tablas que resultan ser simples y predecibles y, por lo tanto más fáciles de manejar. Este proceso se realiza por las siguientes razones: Estructurar los datos para establecer de manera más fácil su relación. Facilitar la recuperación de datos. Facilitar el mantenimiento de los datos (inserciones, eliminaciones y actualizaciones) 12

13 Reducir la posibilidad de re estructurar las tablas de una base de datos ante nuevas necesidades de información. Reducir la posibilidad de redundancia e inconsistencia. En esencia una relación normalizada es una estructura más simple. Para poder realizar este proceso se tienen los siguientes pasos; Primera forma normal (Estadio Inicial) Segunda forma normal Tercera forma normal. A cada una de estas formas se le puede abreviar su nombre utilizando la notación siguiente: 1fn para la primera forma normal. 2fn para la segunda forma normal y 3fn para la tercera forma normal. Para poder realizar la normalización, se debe realizar un análisis de los componentes, si estos pueden ser descritos (característica de una entidad) se convierten en una nueva entidad, por lo que tenemos una nueva relación; esto se repite hasta que logremos la mayor sencillez en las estructuras de las tablas y cumplamos con los beneficios de una base de datos. Primera forma normal. 1fn: En esta forma no existen relaciones, esto quiere decir que nuestra base de datos Solo cuenta con una tabla, en la cual solo se puede indicar la llave primaria. Ejemplo de 1fn.: 1fn. Detallada: Base de datos: Tabla: ventas facturas Número de Factura Fecha Cliente Vendedor Descripción Producto Cantidad 13

14 Precio Unidad Segunda Forma Normal. 2fn: En esta forma se realiza un examen cuidadoso de los datos para determinar cuales pueden ser entidades (tablas), a las cuales es necesario definir sus llaves primarias y, si son necesarias sus llaves foráneas. Nos damos cuenta que los atributos cliente, vendedor, producto se pueden describir o sea que podemos decir que un cliente tiene un nombre, una dirección, etc. O que el producto tiene un costo, una existencia, etc, por lo que tendríamos el siguiente resultado en una 2fn: BASE DE DATOS VENTAS TABLA: CLIENTES TABLA: VENDEDORES TABLA: PRODUCTOS TABLA: FACTURAS CÓDIGO DEL CLIENTE NOMBRE DEL CLIENTE CÓDIGO DEL VENDEDOR NOMBRE DEL VENDEDOR CÓDIGO DEL PRODUCTO DESCRIPCIÓN DEL PRODUCTO PRECIO UNIDAD NÚMERO DE FACTURAS FECHA CÓDIGO DE CLIENTE CÓDIGO DE VENDEDOR DESCRIPCIÓN CÓDIGO DE PRODUCTO CANTIDAD En esta 2fn, se han creado tres nuevas tablas, las cuales se han relacionado por medio de llaves foáneas 14

15 Su presentación con datos sería la siguiente: TABLA: CLIENTES CÓDIGO DE CLIENTE NOMBRE DEL CLIENTE 01 JUÁN PÉREZ 02 PEDRO LÓPEZ TABLA: VENDEDORES CÓDIGO DE VENDEDOR NOMBRE DEL VENDEDOR 01 LUÍS RAMIREZ 02 CARLOS AGUILAR TABLA: PRODUCTO CÓDIGO DE PRODUCTO DESCRIPCIÓN PRECIO UNIDAD JABÓN LIMPIADOR CEPILLO PAPEL TABLA FACTURAS 15

16 NÚMERO FACTURA FECHA 01/07/97 01/17/97 01/07/97 02/07/97 CÓDIGO DE CLIENTE CÓDIGO DE VENDEDOR DESCRIPCIÓN VTA. DETALLE VTA. DETALLE VTA. DETALLE VTA. ÚNICA CÓDIGO DE PRODUCTOS TERCERA FORMA NORMAL: 3FN. Como se puede apreciar en la segunda forma normal, se han creado todas las relaciones necesarias para que la base de datos funciones en una forma sencilla y ordenada, pero todavía nos presenta un problema de redundancia que podemos observar en la tabla facturas. Si se realizara una venta de 100 productos diferentes, tendríamos 100 veces repetidos los siguientes atributos: fecha, código de cliente, código de vendedor, descripción, lo cual no es necesario. Para esta 3fn, es necesario aplicar dos nuevos conceptos, los cuales por lo regular encontramos en documentos que manejamos a diario. Todo documento consta de dos partes. Un encabezado en el que describimos las partes básicas del documento tales como número de documento, cliente o proveedor, fecha, vendedor, ciudad, destino, etc. Y un detalle donde describimos todo lo que implica dicho documento. Según este ejemplo, son todos los productos vendidos por factura. Por lo tanto, siguiendo este esquema nuestro ejemplo quedaría de la siguiente manera: BASE DE DATOS: CLIENTES TABLA: CLIENTES CÓDIGO DE CLIENTE Nombre del Cliente 16

17 TABLA: VENDEDORES TABLA: PRODUCTOS TABLA: PRODUCTOS TABLA: FACTURAS_E TABLA: FACTURAS_D CÓDIGO DE VENDEDOR Nombre del Vendedor CÓDIGO DE PRODUCTO Descripción del Producto CÓDIGO DE PRODUCTO Descripción del Producto Precio Unidad NÚMERO DE FACTURA Fecha Código de Cliente Código de Vendedor Descripción NÚMERO DE FACTURA Código de Producto Cantidad Su representación gráfica sería de esta manera: Tabla: clientes Código de cliente Nombre de cliente 0001 Juan Pérez 0002 Pedro López Tabla: Vendedores Código de Vendedor Nombre del Vendedor 001 Luís Ramírez 002 Carlos Aguilar 17

18 Tabla; Producto Código de Producto Descripción Precio Unidad jabón Limpiador Cepillo Papel Tabla: Facturas_E NÚMERO DE FECHA CÓDIGO DE CODIGO DE DESCRIPCION FACTURA CLIENTE VENDEDOR /07/ VTA.DETALLE /07/ VTA.UNICA Tabla: Facturas_D NUMERO DE FACTURA CODIGO DE PRODUCTO CANTIDAD BASES DE DATOS RELACIONALES: LENGUAJES DE ACCESO A LOS DATOS: JERARQUÍA Y ALMACENAMIENTO: ORGANIZACIÓN Y ARCHIVOS DE DATOS RELACIONES CLIENTE/SERVIDOR: 18

19 ADMINISTRACIÓN DE LAS BASES DE DATOS: Las bases de datos requieren de un administrador (dba) que tiene a su cargo las siguientes funciones: MANEJADORES DE BASES DE DATOS: PRINCIPALES DIFERENCIAS ENTRE MANEJADORES DE BASES DE ARCHIVOS Y MANEJADORES DE BASES DE DATOS. Un manejador de archivos se encarga de realizar funciones como inserción, modificación y eliminación de datos, generación de reportes y mediante el uso de un lenguaje especial se pueden realizar programas de aplicación que requieren de un proceso complejo para satisfacer las necesidades de los usuarios y un manejador de bases de datos administran y garantizan la integridad de datos de una forma profunda y automática. Ejercicio No.1 Crear una nueva base de datos llamada nomina con los siguientes campos: Nombre de campo Tipo Longitud Codigodep Numérico Entero Descridep texto 30 Noempleados Numérico Entero Establezca la llave primaria en codidep y grabe la tabla como departamentos. Crear otra tabla con los siguientes campos Nombre de campo Tipo Longitud Codigoemp Numérico Entero Codigodep Numérico Entero Apellido Texto 20 Nombre Texto 20 Teléfono Numérico Doble Fechaing Fecha Sueldobase Numérico Doble 19

20 Establezca la relacion en los campos codigodep de la tabla departamentos y codigoemp y codigodep de la tabla empleados. La relación quedará establecida de esta manera: Crear un formulario y una consulta para cada una de las tablas. utilizando el formulario Ingrese los 10 datos siguientes a la tabla departamentos y los10 datos siguientes a la tabla empleado: DATOS PARA LA TABLA DEPARTAMENTOS CODIGODEP DESCRIDEP NOEMPLEADOS 1 CONTABILIDAD 5 2 CAJA 9 3 PUBLICACIONES 10 4 PROMOCIONES 8 5 COMPUTACION 6 DATOS PARA LA TABLA EMPLEADOS CODIGOEMP CODIGODEP APELLIDO NOMBRE DIRECCION TELEFONO ESTRADA IRMA ZONA FLORES ROSSANA ZONA BARRIOS LUCRECIA ZONA FERNANDEZ ELIZABETH ZONA BERRIOS VICTOR ZONA ESTEBAN MARCOS ZONA ESCALANTE HILDA ZONA FLORIAN ANIBAL ZONA BARRIENTOS ALEJANDRO ZONA

21 ESTRADA ROSIBEL ZONA MONTERROSO MARIBEL ZONA MONTENEGRO FLORINDA ZONA BATRES CLAUDIA ZONA MARTINEZ ROSALBA ZONA GARCIA ESTEFANNY ZONA Los datos se pueden ingresar desde las tablas, o bien, pueden crearse formularios para ingresarlos, ya que un formulario, es un diseño que presenta una mejor vista de la tabla y es más cómodo ingresar los datos por medio de ellos. Para crear formularios deberá posicionarse en Forms (formularios) luego indicarle a access a que tabla desea crearle un formulario y escoger New, QUERIES (CONSULTAS) FORMS (FORMULARIOS) TABLES (TABLAS) 21

22 De un clic al botón formulario, de clic a la opción nuevo y aparecerá el siguiente cuadro: CAJA DE OPCIONES PARA ESCOGER UNA TABLA De un clic a la opción Vista Diseño (design view) y luego en la caja de opciones de un clic al nombre de la tabla que desea. Cree una consulta para ver empleados por departamento Para crear las consultas deberá escoger Queries y luego indicarle de qué tablas desea hacer la consulta. Cree consultas para ver empleados por la inicial de su apellido. Ejercicio No.2 Es necesario crear una base de datos para llevar el control de alumnos, los cursos recibidos y la nota para cada uno de esos cursos. 22

23 Lo primero que se hará es analizar los controles internos de la institución para la cual se desarrollará la base de datos. Cómo siguiente paso se identificarán las entidades, y por último, se establecerán las propiedades examinando que datos son los que se requieren para cada una de las entidades. Se examinarán las actividades y se establecerá cuáles serán las relaciones entre las entidades, identificando cada relación con un nombre. Despues de este paso se realizará la normalización en sus tres formas: 2da.FN y 3ra.FN. 1ra.FN Primera forma normal: La base de datos necesitará los siguientes campos: Carnet Apellido del alumno Nombre del alumno 1 Base de datos que tendrá el nombre de cursos. 2 La base de datos estará compuesta por las siguientes tablas: - ALUMNOS - RECIBIDOS - PENSUM - DIRECCIÓN - TELÉFONO - CÓDIGO DEL CURSO - DESCRIPCIÓN DEL CURSO - MAESTRO Y - FECHA DE RECIBIDO 23

24 Segunda forma normal: En esta se establecerá cuales serán las tablas y cuáles campos serán las entidades y cuales las propiedades. En esta forma se realiza un examen cuidadoso de los datos para determinar cuales pueden ser entidades (tablas), a las cuales es necesario definir sus llaves primarias y, si son necesarias sus llaves foráneas. Las tablas serán ALUMNO, CURSOS RECIBIDOS y PENSUM La tabla alumno tendrá los siguientes campos: - carnet - nombre - apellido - dirección - teléfono la llave principal de la tabla será carnet. La tabla recibidos tendrá los siguientes campos: - carnet - codicur - descripción - maestro - fecha - carnet - créditos la llave principal de esta tabla estará compuesta de dos campos: codicur carnet y Tercera forma normal: 24

25 En esta forma se define que de la segunda tabla puede crearse una tercera tabla que será Pensum. La tabla pensum estará compuesta por los siguientes campos: - codicur - descripcion - creditos la llave principal de esta tabla estará compuesta de dos campos: carnet y codicur la llave principal será el campo codicur. Cuando las tablas estén desarrolladas procederá a elaborar las relaciones que serán así: TABLAS: Alumnos recibidos pensum carnet carnet codicur codicur y se verán de esta forma en access: 25

26 Luego procederá a realizar los formularios. Tendrá que hacer un formulario para cada tabla y ponerle los siguientes nombres: tabla alumnos: DATOS GENERALES DEL ALUMNO. Al formulario recibidos: CURSOS RECIBIDOS. Al formulario Pensum: PENSUM DE CURSOS puede utilizar el formulario automático. Los formularios permiten agregar datos, aunque también los puede agregar en las tablas. Ingrese los siguientes datos en el formulario pensum, primero tiene que alimentar esta tabla para poder proseguir con las otras: Codicur Descripcion: 11 Matemáticas 12 Química 13 Mercadotecnia General 14 Administración 21 Matemáticas II 22 Química II 23 Mercadotecnia II 24 Administración II 31 Física 32 Bioquímica 33 Genética 34 Contabilidad 41 Física II 42 Bioquímica II 43 Genética II 44 Contabilidad II Formulario: Alumnos Carnet Nombre Apellido Dirección Teléfono Rita Solís Amatitlán Lissette Amaya Zona Ligia Bonan Zona Irma Estrada Zona

27 Formulario: Cursos Recibidos (ejemplo) Carnet codicur maestro fecha Ing.Fernando García Ing.Fernando Albizúrez Licda.Marisol Ruiz Licda.Lissette Pérez Ingrese carnet y código de varios cursos con el mismo carnet Luego de realizadas las relaciones, elabore las consultas. En la primera consulta, involucrando las tres tablas, escogerá los campos: - carnet - nombre - codicur - descripcion - maestro - fecha. Deberá establecer consultas, formularios e informes para cada tabla como lo indique el Instructor del curso. 27

Terminología Equivalente

Terminología Equivalente Normalización La normalización de bases de datos es un proceso que consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidadrelación almodelo relacional.

Más detalles

SQL Server 2005 - Definición de los índices

SQL Server 2005 - Definición de los índices SQL Server 2005 - Definición de los índices Marco Antonio Torres Carranco 3A En este tutorial, aprenderá a definir índices en SQL Server 2005 - agrupados y no agrupados indexes, el optimizador de consultas

Más detalles

Definimos un Sistema Gestor de Bases de Datos o SGBD, también llamado DBMS (Data Base Management System) como una colección de datos relacionados entr

Definimos un Sistema Gestor de Bases de Datos o SGBD, también llamado DBMS (Data Base Management System) como una colección de datos relacionados entr Introducción Arquitectura de los DBMS Lenguajes de los DBMS Diccionario de datos Seguridad e integridad de los datos Administrador del DBMS Arquitectura Cliente-Servidor Definimos un Sistema Gestor de

Más detalles

Objetivos y Temario CURSO SQL SERVER 2012

Objetivos y Temario CURSO SQL SERVER 2012 Objetivos y Temario CURSO SQL SERVER 2012 OBJETIVOS Este curso está dirigido a todos los que comienzan a trabajar con SQL Server 2012. De una forma rápida y concisa obtendrá el conocimiento necesario para

Más detalles

BASES DE DATOS TEMA 2 MODELOS DE DATOS

BASES DE DATOS TEMA 2 MODELOS DE DATOS BASES DE DATOS TEMA 2 MODELOS DE DATOS 2.3 De red En este modelo las entidades se representan como nodos y sus relaciones son las líneas que los unen. En esta estructura cualquier componente puede relacionarse

Más detalles

ORACLE 10g. Descripción A QUIEN VA DIRIGIDO?

ORACLE 10g. Descripción A QUIEN VA DIRIGIDO? ORACLE 10g Descripción A QUIEN VA DIRIGIDO? Está dirigido a estudiantes y profesionista que desee conocer la tecnología Oracle, así como realizar extracción de datos, creación de objetos y administración

Más detalles

REGLAS DE CODD DEL MODELO RELACIONAL

REGLAS DE CODD DEL MODELO RELACIONAL REGLAS DE CODD - 1 - REGLAS DE CODD DEL MODELO RELACIONAL En la década de los 80 s comenzaron a aparecer numerosos Sistemas de Gestión de Bases de Datos que se anunciaban como relacionales. Sin embargo

Más detalles

BASE DE DATOS_I Qué son las bases de datos?

BASE DE DATOS_I Qué son las bases de datos? BASE DE DATOS_I Qué son las bases de datos? Una base de datos es un almacén que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente.

Más detalles

UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS)

UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS) UNIDAD I Introducción al Sistema Manejador de Base de Datos (DBMS) Un conjunto de elementos de datos que se describen a sí mismo, junto con relaciones y restricciones entre esos elementos, que presentan

Más detalles

Conceptos de bases de datos para Mercadeo

Conceptos de bases de datos para Mercadeo Conceptos de bases de datos para Mercadeo Características de las B.D para Marketing O Orientada a las necesidades del Usuario final. O Actualización Permanente. O Debe tener datos validos y relevantes

Más detalles

BASES DE DATOS. En Access hay una serie de herramientas u objetos que facilitan enormemente el tratamiento de la información:

BASES DE DATOS. En Access hay una serie de herramientas u objetos que facilitan enormemente el tratamiento de la información: BASES DE DATOS Concepto de archivo o fichero. Un Fichero es un conjunto de información almacenado en los periféricos de memoria masiva de datos y que es tratado como una unidad por el sistema operativo.

Más detalles

Explican las características de el modelo entidad relación. Utilizar la simbología del modelo entidad relación. Resolver problemas utilizando el

Explican las características de el modelo entidad relación. Utilizar la simbología del modelo entidad relación. Resolver problemas utilizando el Explican las características de el modelo entidad relación. Utilizar la simbología del modelo entidad relación. Resolver problemas utilizando el modelo entidad relación. Realizar el modelo entidad relación

Más detalles

Arquitectura y Diseño de Software

Arquitectura y Diseño de Software Arquitectura y Diseño de Software Punto de Vista de Información Departamento de Ingeniería de Sistemas y Computación Agenda Introducción Principales Concerns Principales Modelos Ejemplo 2 Punto de Vista

Más detalles

1 Sistema de información de ejemplo.

1 Sistema de información de ejemplo. 1 Sistema de información de ejemplo. En este capítulo se describe el diseño de una pequeña base de datos, denominada Compras, que se utiliza en el curso como ayuda a las explicaciones de funcionamiento

Más detalles

BASE DE DATOS. Qué es una base de datos?

BASE DE DATOS. Qué es una base de datos? 1 BASE DE DATOS Qué es una base de datos? Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos,

Más detalles

Conceptos básicos de bases de datos

Conceptos básicos de bases de datos Conceptos básicos de bases de datos En este artículo se realiza una breve introducción a las bases de datos: qué son, por qué podría querer usar una y cuáles son las funciones de las distintas partes de

Más detalles

INGENIERÍA TELEINFORMÁTICA

INGENIERÍA TELEINFORMÁTICA INGENIERÍA TELEINFORMÁTICA Programas Utilitarios Sesión 24 Introducción a las Bases de Datos Relacionales con Microsoft Access 2007 Docente: Ing. María Nícida Malca Quispe 1 AGENDA Conceptos básicos de

Más detalles

UNIVERSIDAD DE PAMPLONA ADMINISTRACION DE BASES DE DATOS GRUPO BR MENTOR: ESP. ALEXIS OLVANY TORRES CH. PRIMER SEMESTRE 2011

UNIVERSIDAD DE PAMPLONA ADMINISTRACION DE BASES DE DATOS GRUPO BR MENTOR: ESP. ALEXIS OLVANY TORRES CH. PRIMER SEMESTRE 2011 BASES DE DATOS RELACIONALES. UNIDAD 1 - INTRODUCCIÓN A LAS BASES DE DATOS RELACIONALES. Introducción. Access es una herramienta de administración de bases de datos, diseñada por Microsoft, para trabajar

Más detalles

Sus socios en ISO 9000. Manual de Calidad

Sus socios en ISO 9000. Manual de Calidad Sus socios en ISO 9000 Manual de Calidad ESTRUCTURA DE DOCUMENTACION GERENCIA NIVEL 1: Manual de Calidad - Políticas (Política de la compañía, autorización y alcance del sistema ) NIVEL 2: Procedimientos

Más detalles

MODELO RELACIONAL BASE DE DATOS RELACIONALES

MODELO RELACIONAL BASE DE DATOS RELACIONALES MODELO RELACIONAL BASE DE DATOS RELACIONALES Base de Datos Relacional (BDR) Una BDR es una colección de relaciones de diversos grados (numero de atributos), que varían con el tiempo (numero de tuplas,

Más detalles

BASES DE DATOS TEMA 4 DISEÑO DE BASES DE DATOS RELACIONALES

BASES DE DATOS TEMA 4 DISEÑO DE BASES DE DATOS RELACIONALES BASES DE DATOS TEMA 4 DISEÑO DE BASES DE DATOS RELACIONALES 4.3 Normalización Uno de los objetivos de una estructura de tabla normalizada es minimizar el número de "celdas vacías". Grupos de información

Más detalles

UNIDAD I. Universidad del Zulia Costa Oriental del Lago. Conceptos Básicos

UNIDAD I. Universidad del Zulia Costa Oriental del Lago. Conceptos Básicos Costa Oriental del Lago UNIDAD I Conceptos Básicos Comandos internos y externos. Estructura básicas: entidad, atributo, base de datos, clave primaria y secundaria, registro y archivo de datos empresas

Más detalles

BASES DE DATOS DOCUMENTOS O INSTRUMENTOS? DEBEN SOMETERSE A VALORACIÓN?

BASES DE DATOS DOCUMENTOS O INSTRUMENTOS? DEBEN SOMETERSE A VALORACIÓN? MEMORIA - XXI Congreso Archivístico Nacional - 2009 BASES DE DATOS DOCUMENTOS O INSTRUMENTOS? DEBEN SOMETERSE A VALORACIÓN? Adolfo Barquero Picado 1 1. ALGUNOS ASPECTOS CONCEPTUALES RELATIVOS A BASES DE

Más detalles

ACTIVIDAD PRÁCTICA 5 BASES DE DATOS

ACTIVIDAD PRÁCTICA 5 BASES DE DATOS BASES DE DATOS EN ACCESS 2007. Ingrese a Microsoft Access 2007 ACTIVIDAD PRÁCTICA 5 BASES DE DATOS Herramientas Informáticas De clic en base de datos en blanco: Escriba el nombre de la base de datos y

Más detalles

3.1 Conflictos de Esquema

3.1 Conflictos de Esquema 1 Colección de Tesis Digitales Universidad de las Américas Puebla Alvarez Carrión, Guillermo Para que el usuario de un MDBMS pueda accesar de manera transparente y uniforme la información almacenada en

Más detalles

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN

BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN BASES DE DATOS TEMA 3 MODELO ENTIDAD - RELACIÓN 3.1 Conceptos Básicos El modelo entidad-relación es el modelo más utilizado para el diseño conceptual de bases de datos. Fue introducido por Peter Chan en

Más detalles

Bases de datos 1. Teórico: Modelo Relacional

Bases de datos 1. Teórico: Modelo Relacional Bases de datos 1 Teórico: Modelo Relacional MODELO de DATOS RELACIONAL Conceptos del modelo relacional Restricciones del modelo relacional y esquemas de base de datos Operaciones de creación y modificación

Más detalles

2da Unidad: Base de Datos

2da Unidad: Base de Datos 2da Unidad: Base de Datos La información da poder Pero sólo adquiere valor cuando se utiliza correctamente. Contenido 1. Definición 2. Terminología 3. Normalización 4. Diseño de la interfaz 5. Manejo de

Más detalles

ING. INFORMÁTICA - BASE DE DATOS

ING. INFORMÁTICA - BASE DE DATOS ING. INFORMÁTICA - BASE DE DATOS Mayo, 2011 Guía Didáctica Prof. Mary C. Bernal La presente guía servirá de apoyo y orientación para el uso del aula virtual en ella encontraran toda la información académica

Más detalles

Introducción a Bases de Datos. Pablo Zaidenvoren

Introducción a Bases de Datos. Pablo Zaidenvoren Introducción a Bases de Datos Pablo Zaidenvoren - 2009 Qué podemos hacer ahora? Hasta ahora, la única forma que conocemos para persistir los datos de una aplicación es con archivos de texto. Cada uno tiene

Más detalles

Concepción muy acertada, tomando en cuenta, que por todas partes y en muchas disciplinas se habla y sobre todo, se usan las bases de datos.

Concepción muy acertada, tomando en cuenta, que por todas partes y en muchas disciplinas se habla y sobre todo, se usan las bases de datos. Fundamentos de Bases de Datos Antes de iniciar este curso de programación en Visual Basic 2010, y dado que la orientación del curso es a lo que se denomina acceso a datos, será necesario conocer un poco

Más detalles

Introducción a los Sistemas Gestores de Bases de Datos

Introducción a los Sistemas Gestores de Bases de Datos Introducción a los Sistemas Gestores de Bases de Datos Gestión de Bases de Datos, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red [1] Datos y Archivos Gestión de

Más detalles

Manual del Usuario de Microsoft Access Consultas - Página 1. Tema IV: Consultas. IV.1. Creación de Consultas

Manual del Usuario de Microsoft Access Consultas - Página 1. Tema IV: Consultas. IV.1. Creación de Consultas Manual del Usuario de Microsoft Access Consultas - Página 1 Tema IV: Consultas IV.1. Creación de Consultas La potencia real de una base de datos reside en su capacidad para mostrar los datos que se desea

Más detalles

Análisis y Diseño de Sistemas Departamento de Sistemas - Facultad de Ingeniería

Análisis y Diseño de Sistemas Departamento de Sistemas - Facultad de Ingeniería Objetivos: DESARROLLO DE SOFTWARE - ESTUDIO DE FACTIBILIDAD 1. Determinar la factibilidad técnica, económica, operativa y jurídica (y de ser necesarias otras) del proyecto. 2. Lograr el conocimiento general

Más detalles

Oracle Database 10g: Conceptos Básicos de SQL y PL/SQL

Oracle Database 10g: Conceptos Básicos de SQL y PL/SQL Oracle University Contacte con nosotros: 902 302 302 Oracle Database 10g: Conceptos Básicos de SQL y PL/SQL Duración: 5 Días Lo que aprenderá Obtendrá los conocimientos fundamentales de SQL y PL/SQL mediante

Más detalles

Procedimiento para la Instalación y Configuración de Infraestructura de Telecomunicaciones

Procedimiento para la Instalación y Configuración de Infraestructura de Telecomunicaciones Página: 59 de 147 7. PROPÓSITO. Controlar y administrar la instalación de redes de datos del Instituto. MARCO NORMATIVO. No aplica. ALCANCE. Este procedimiento está dirigido a todos los Centros de Trabajo

Más detalles

INTRODUCCION A LAS BASES DE DATOS. Tecnología de la Información

INTRODUCCION A LAS BASES DE DATOS. Tecnología de la Información INTRODUCCION A LAS BASES DE DATOS Tecnología de la Información Que es una Base de Datos? La base de datos puede definirse como una colección de datos interrelacionados almacenados en conjunto sin redundancias

Más detalles

Sesión No. 12. Contextualización INFORMÁTICA 1. Nombre: Editor de Publicaciones (Microsoft Publisher)

Sesión No. 12. Contextualización INFORMÁTICA 1. Nombre: Editor de Publicaciones (Microsoft Publisher) INFORMÁTICA INFORMÁTICA 1 Sesión No. 12 Nombre: Editor de Publicaciones (Microsoft Publisher) Contextualización Microsoft Publisher es un editor de publicaciones y forma parte de la suite de Microsoft

Más detalles

Manual Usuario Conversores PAB y SAP Servicio Alterno Transaccional (SVE)

Manual Usuario Conversores PAB y SAP Servicio Alterno Transaccional (SVE) BANCOLOMBIA SUCURSAL VIRTUAL EMPRESAS MANUAL DE USUARIO CONVERSORES PAB Y SAP SERVICIO ALTERNO TRANSACCIONAL Versión 1.0 Manual usuario Conversores PAB y SAP Fecha de Actualización 10/07/2012 Pág. 1 de

Más detalles

Creación de una Base de datos

Creación de una Base de datos Creación de una Base de datos Para poder crear una Base de datos es necesario abrir phpmyadmin desde el menú de WampServer al cual se accede con clic derecho en el icono de WampServer o ingresando a la

Más detalles

MÓDULO DE CONTABILIDAD. Versión: 4.2.6 Última modificación: Febrero 2013

MÓDULO DE CONTABILIDAD. Versión: 4.2.6 Última modificación: Febrero 2013 MÓDULO DE CONTABILIDAD Versión: 4.2.6 Última modificación: Febrero 2013 INTRODUCCIÓN El módulo de Contabilidad permite el manejo de las transacciones contables de la empresa MANTENIMIENTO PROVEEDORES Refiérase

Más detalles

UNIDAD IV SISTEMAS DE INTELIGENCIA DE MERCADOS. Base de datos de mercados

UNIDAD IV SISTEMAS DE INTELIGENCIA DE MERCADOS. Base de datos de mercados UNIDAD IV SISTEMAS DE INTELIGENCIA DE MERCADOS Base de datos de mercados BASE DE DATOS DE MERCADOS Suponga que requiere generar una pequeña base de datos para manipular la información de un negocio de

Más detalles

Características del lenguaje SQL

Características del lenguaje SQL Lenguaje SQL Características del lenguaje SQL Es el lenguaje estándar para realizar operaciones en bases de datos relacionales. Instrucciones: SELECT Consulta. Su implementación está basada en álgebra

Más detalles

APÉNDICE D. INTRODUCCIÓN A SQL

APÉNDICE D. INTRODUCCIÓN A SQL APÉNDICE D. INTRODUCCIÓN A SQL D.1 INTRODUCCIÓN. CONCEPTOS PREVIOS D.1.1 Base de Datos Relacional Conjunto de Datos que el usuario percibe como una colección de tablas. La visión tabular de los datos es

Más detalles

SISTEMAS OPERATIVOS SISTEMA DE ARCHIVOS

SISTEMAS OPERATIVOS SISTEMA DE ARCHIVOS UNIVERSIDAD INTERNACIONAL SAN ISIDRO LABARDOR Escuela de Ingeniería en Sistemas SISTEMAS OPERATIVOS SISTEMA DE ARCHIVOS Cuatrimestre II-2006 Recopilado por Ing. Fernely Artavia Fallas Visión del usuario

Más detalles

Bases de Datos Web. Andrés s Ochoa Correa

Bases de Datos Web. Andrés s Ochoa Correa Bases de Datos Web Ing. Víctor V Andrés s Ochoa Correa Conceptos BásicosB Qué es un Dato? Conjunto de caracteres con algún n significado. Qué es una Base de Datos? Colección n ordenada de datos Por lo

Más detalles

Atributos Los atributos son las columnas de un relación y describen características particulares de ella.

Atributos Los atributos son las columnas de un relación y describen características particulares de ella. Unidad III: Modelo relacional 3.1 Estructura básica Tablas El modelo relacional proporciona una manera simple de representar los datos: una tabla bidimensional llamada relación. título año duración tipo

Más detalles

UNIDAD 3. MODELO ENTIDAD RELACIÓN

UNIDAD 3. MODELO ENTIDAD RELACIÓN UNIDAD 3. MODELO ENTIDAD RELACIÓN Síntesis E l modelo E-R es utilizado para el diseño conceptual de la base de datos y se trabaja mediante un conjunto de elementos como: entidades, atributos, relaciones

Más detalles

Diseña y Administra Bases de Datos Guía de Estudio

Diseña y Administra Bases de Datos Guía de Estudio Diseña y Administra Bases de Datos Guía de Estudio Responde las preguntas que se te plantean Ordena los siguientes códigos: A. and edad=18 C. from clientes D. Select E. nombre, edad

Más detalles

Clasificación de los planes:

Clasificación de los planes: Tipos de Planes Plan Es el producto de la planeación, el evento intermedio entre el proceso de planeación y el proceso de implementación del mismo. El propósito de los planes se encuentra en: La previsión,

Más detalles

UNIDAD II. Universidad del Zulia Costa Oriental del Lago. Modelo de Datos

UNIDAD II. Universidad del Zulia Costa Oriental del Lago. Modelo de Datos Costa Oriental del Lago UNIDAD II Modelo de Datos Definición de Modelo de Datos. Relación dentro de un modelo de base de datos. Modelos de bajo nivel o implementable. Modelo jerárquico: características,

Más detalles

METODOLOGÍA DE ELABORACIÓN DE MANUALES DE ORGANIZACIÓN. Depto. de Organización y Métodos-Sría. de Finanzas y Administración

METODOLOGÍA DE ELABORACIÓN DE MANUALES DE ORGANIZACIÓN. Depto. de Organización y Métodos-Sría. de Finanzas y Administración METODOLOGÍA DE ELABORACIÓN DE MANUALES DE ORGANIZACIÓN OBJETIVO DE ELABORAR EL MANUAL DE ORGANIZACIÓN El Manual de Organización es un elemento fundamental para facilitar la comunicación, la coordinación,

Más detalles

Bases de Datos: Introducción

Bases de Datos: Introducción Bases de Datos: Introducción Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile fguidi@ucv.cl Sistemas de Información/Sistemas Informáticos v En

Más detalles

MODELO 4. CALCULO DEL VALOR PRESENTE NETO Y LA TASA INTERNA DE RETORNO PARA UN PROYECTO DE INVERSIÓN.

MODELO 4. CALCULO DEL VALOR PRESENTE NETO Y LA TASA INTERNA DE RETORNO PARA UN PROYECTO DE INVERSIÓN. MODELO 4. CALCULO DEL VALOR PRESENTE NETO Y LA TASA INTERNA DE RETORNO PARA UN PROYECTO DE INVERSIÓN. PROPÓSITO: Diseñar un modelo en hoja de cálculo que permita calcular el Valor Presente Neto (VPN) de

Más detalles

Ficha Técnica Modulo de Registro de Determinación y Control de Participación del Estado

Ficha Técnica Modulo de Registro de Determinación y Control de Participación del Estado Ficha Técnica Modulo de Registro de Determinación y Control de Participación del Estado Mayo de 2012 TABLA DE CONTENIDO 1 CONSIDERACIONES GENERALES... 3 2 ESPECIFICACIONES TÉCNICAS DE LA INFORMACIÓN A

Más detalles

Desde Cotización hasta Factura

Desde Cotización hasta Factura Desde Cotización hasta Factura 1.1. Introducción Al Proceso De Ventas El proceso de Ventas involucra una serie de subprocesos que se llevan a cabo para ir desde la cotización de los productos hasta el

Más detalles

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria.

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria. 1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria. Sistema complejo se estudia

Más detalles

MICROSOFT ACCESS 2007

MICROSOFT ACCESS 2007 MICROSOFT ACCESS 2007 1. AVANZADO Nº Horas: 24 Objetivos: Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2007, estudiando los conceptos fundamentales de las bases

Más detalles

4.2 COMBINAR CORRESPONDENCIA UTILIZANDO OTROS ORÍ-

4.2 COMBINAR CORRESPONDENCIA UTILIZANDO OTROS ORÍ- 4.2 COMBINAR CORRESPONDENCIA UTILIZANDO OTROS ORÍ- GENES DE DATOS Los nombres, las direcciones y otros tipos de información que podemos incluir en los documento de la combinación de correspondencia pueden

Más detalles

Manual avanzado Access 2007

Manual avanzado Access 2007 Agradecimientos Cómo usar este libro Estructura del libro Convenciones tipográficas Información de soporte Manual avanzado Access 2007 (c) Francisco Charte Ojeda Introducción Bases de datos Microsoft Access

Más detalles

Base de datos en la enseñanza OpenOffice

Base de datos en la enseñanza OpenOffice Base de datos en la enseñanza OpenOffice 5. Informes 1 ÍNDICE 5 Informes... 3 Introducción...... 3 Asistente para informes......... 4 Actividad 1... 9 Modificar un informe......... 10 Actividad 2... 10

Más detalles

LAS ETAPAS DE LA METODOLOGIA METRICA

LAS ETAPAS DE LA METODOLOGIA METRICA LAS ETAPAS DE LA METODOLOGIA METRICA La metodología Métrica está estructurada en Fases, Módulos, Actividades y Tareas. FASE 0: PLAN DE SISTEMAS DE INFORMACION Se realiza la planificación estratégica de

Más detalles

Decision Support System (DDS)

Decision Support System (DDS) Sistemas de Soporte a la toma de Decisiones Decision Support System (DDS) Decision Support System (DDS) Son aquellos que, mediante el uso de reglas de procesamiento de datos basadas en lógica, en combinación

Más detalles

DISEÑO DE ESTRUCTURAS ADMINISTRATIVAS. CAPITULO II

DISEÑO DE ESTRUCTURAS ADMINISTRATIVAS. CAPITULO II CAPITULO II 1 ANSI ASME CAPITULO II SIMBOLOGA USADA PARA LA ELABORACIN DE DIAGRAMAS DE FLUJO EN MANUALES ADMINISTRATIVOS 2 ELABORACIN DE DIAGRAMAS DE FLUJO 2.1.- DIAGRAMAS DE FLUJO. Los diagramas de flujo

Más detalles

Diagramación. A base de retículas

Diagramación. A base de retículas Diagramación A base de retículas Qué son las retículas? Son guías para la alineación y la distribución de los elementos en un formato. Organiza todos los elementos y los jerarquiza. Crea un orden intangible

Más detalles

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN PREPARATORIA 8. Requisitos para presentar 4ª 5ª y/o 6ª oportunidad Del semestre Enero Junio 2016

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN PREPARATORIA 8. Requisitos para presentar 4ª 5ª y/o 6ª oportunidad Del semestre Enero Junio 2016 UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN PREPARATORIA 8 Requisitos para presentar 4ª 5ª y/o 6ª oportunidad Del semestre Enero Junio 2016 Materia: BASE DE DATOS ACCESS 2010 Coordinador: Marina García Chávez I.-

Más detalles

PERIODO 2 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS BASICOS DE MICROSOFT ACCESS

PERIODO 2 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS BASICOS DE MICROSOFT ACCESS PERIODO 2 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS BASICOS DE MICROSOFT ACCESS CONTENIDOS INICIAR MICROSOFT ACCESS CERRAR MICROSOFT ACCESS LA PANTALLA INICIAL DE MICROSOFT ACCESS CREAR UNA BASE DE

Más detalles

Cartilla de Usuario: Editar Datos Contacto Existente (Directorio)

Cartilla de Usuario: Editar Datos Contacto Existente (Directorio) Cartilla de Usuario: Editar Datos Contacto Existente (Directorio) Solución de Entrenamiento - Sujetos de Control Tabla de Contenido Para quienes está dirigido este documento... 3 Convenciones usadas en

Más detalles

1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón

1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón 1. Lenguaje de Definición de Datos 2. Lenguaje de Manipulación de Datos M. C. Gustavo Alfonso Gutiérrez Carreón Los 'sistemas de gestión de bases de datos (en inglés database management system, abreviado

Más detalles

CONTROL DE CRUCES DE FACTURAS DE VENTA

CONTROL DE CRUCES DE FACTURAS DE VENTA CONTROL DE CRUCES DE FACTURAS DE VENTA Qué es el control de cruces de facturas de venta? El control de cruces de facturas de venta son informes que genera el programa los cuales presentan listados donde

Más detalles

Qué es SGBD? Mencionar 4 tipos de SGBD. SGBD de red. Román Gutiérrez Sosa. SGBD jerárquicos. Modelo de datos relacionales.

Qué es SGBD? Mencionar 4 tipos de SGBD. SGBD de red. Román Gutiérrez Sosa. SGBD jerárquicos. Modelo de datos relacionales. Qué es SGBD? Es un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. El propósito general de los sistemas de gestión

Más detalles

MICROSOFT ACCESS 2013 (COMPLETO)

MICROSOFT ACCESS 2013 (COMPLETO) MICROSOFT ACCESS 2013 (COMPLETO) Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2013, estudiando los conceptos fundamentales de las bases de datos: desde su análisis

Más detalles

Concepto. 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada.

Concepto. 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada. BASES DE DATOS Concepto 1963, en un simposio celebrado en California, USA. Conjunto de información relacionada que se encuentra agrupada ó estructurada. Cada base de datos se compone de una o más tablas

Más detalles

REGISTRO DE CONTROL. Para ingresar al registro de control es posible utilizar el buscador de menú con el

REGISTRO DE CONTROL. Para ingresar al registro de control es posible utilizar el buscador de menú con el REGISTRO DE CONTROL Qué es el registro de control? El registro de control es un catálogo donde se definen parámetros, algunos de ellos son generales de la empresa y otros tienen efecto en la generación

Más detalles

Microsoft Access 2003 (Completo)

Microsoft Access 2003 (Completo) Página 1 Horas de teoría: 27 Horas de práctica: 25 Precio del Curso: 167 Descripción del funcionamiento del programa de gestión de bases de datos Microsoft Access 2003, estudiando los conceptos fundamentales

Más detalles

Manual de Mensajes Recibidos Swift

Manual de Mensajes Recibidos Swift Manual de Mensajes Recibidos Swift Índice Manual de Mensajes Recibidos Swift. Introducción... 2. Descripción del Servicio.... Características... 4. Acceso... 5. Consulta de Saldos... 6. Consulta de Movimientos

Más detalles

BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS

BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS BASES DE DATOS TEMA 1 PERSPECTIVA DEL ÁREA DE BASES DE DATOS 1.3 Desarrolladores y usuarios finales Siendo entonces una DB una colección de datos almacenados en una computadora (discos, tambores u otro

Más detalles

Contenido. Página 2 de 8

Contenido. Página 2 de 8 RÚBRICA Contenido INTRODUCCIÓN... 3 CONFIGURACIÓN Y GESTIÓN DE UNA RÚBRICA... 3 Definir un nuevo formulario de calificación desde cero, para crear un nuevo formulario desde cero... 4 Crear un nuevo formulario

Más detalles

BALANCED SCORECARD. Creación Claves de Usuarios Tablero de Indicadores. Cartilla I

BALANCED SCORECARD. Creación Claves de Usuarios Tablero de Indicadores. Cartilla I BALANCED SCORECARD Creación Claves de Usuarios Tablero de Indicadores Cartilla I Tabla de Contenido 1. Presentación 2. Qué son Claves de Usuario? 3. Qué es un Perfil? 4. Qué son Opciones? 5. Qué son Usuarios?

Más detalles

Nomiplus Sistema Integral de Accesos

Nomiplus Sistema Integral de Accesos Nomiplus Sistema Integral de Accesos El Sistema Integral de Accesos permite vigilar y registrar las entradas y salidas de su personal o visitantes en las áreas de su empresa o fabrica, permitiendo definir

Más detalles

Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL

Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL Conocer los elementos básicos de un ordenador, identificar sus elementos principales, diferenciando aquellos que forman parte de su hardware y

Más detalles

Sistemas Operativos. Clase 2: Administración de procesos.

Sistemas Operativos. Clase 2: Administración de procesos. Sistemas Operativos Clase 2: Administración de procesos. Administración de procesos Un concepto muy importante en el ambiente de diseño de todo sistema operativo, es el de proceso o tarea. De manera general,

Más detalles

Práctica 2 Estadística Descriptiva

Práctica 2 Estadística Descriptiva Práctica 2 Estadística Descriptiva Contenido Introducción...................................... 1 Tablas de frecuencias................................. 2 Medidas de centralización, dispersión y forma...................

Más detalles

Seguridad e integridad de bases de datos USB

Seguridad e integridad de bases de datos USB Seguridad e integridad de bases de datos USB 1 Necesidad de seguridad La seguridad de las bases de datos es una área amplia que abarca varios temas, entre ellos se encuentran los siguientes: Cuestiones

Más detalles

PLANEACIÓN ESTRATÉGICA

PLANEACIÓN ESTRATÉGICA PLANEACIÓN ESTRATÉGICA CÓDIGO: EST1-P-004 PROCEDIMIENTO VERSIÓN: 1 PLANEACIÓN DE LA GESTIÓN Y CONTROL POR PROCESOS FECHA DE VIGENCIA 09/May/2014 1. OBJETIVO Determinar los lineamientos metodológicos para

Más detalles

Manual de Familia. (R) 2008. Impreso en Sinaloa, México.

Manual de Familia. (R) 2008. Impreso en Sinaloa, México. EXITO, S.A. de C.V. ha invertido recursos materiales e intelectuales en la preparación de este producto. Estos recursos incluyen investigación, desarrollo y pruebas que garantizan la eficiencia del producto.

Más detalles

Excel 2007 Completo. Duración: Objetivos: Contenido: 75 horas

Excel 2007 Completo. Duración: Objetivos: Contenido: 75 horas Excel 2007 Completo Duración: 75 horas Objetivos: Curso para aprender a utilizar la hoja de cálculo Microsoft Excel 2007, explicando todas las funciones que la aplicación posee y viendo el uso de este

Más detalles

PRUEBA DE NIVEL DE ACCES

PRUEBA DE NIVEL DE ACCES PRUEBA DE NIVEL DE ACCES NOMBRE Y APELLIDOS:... 1. Microsoft Access es: Una base de datos relacional. Una base de datos no relacional. Una base de datos documental. Ninguna de las afirmaciones es correcta.

Más detalles

Está basado en el álgebra y en el cálculo relacional.

Está basado en el álgebra y en el cálculo relacional. SQL DML. Introducción SQL. QUÉ ES. SQL (Structured Query Language, Lenguaje Estructurado de Consultas): Lenguaje que permite expresar operaciones diversas (aritméticas, combinatorias, lógicas, selección

Más detalles

INSTRUCCIONES DE USO DE LA BASE DE DATOS DE EXPERTOS EN SEGURIDAD ALIMENTARIA Y NUTRICIÓN

INSTRUCCIONES DE USO DE LA BASE DE DATOS DE EXPERTOS EN SEGURIDAD ALIMENTARIA Y NUTRICIÓN INSTRUCCIONES DE USO DE LA BASE DE DATOS DE EXPERTOS EN SEGURIDAD ALIMENTARIA Y NUTRICIÓN 1. Introducción La base de datos de Expertos en Seguridad Alimentaria y Nutrición de la AECOSAN es una base abierta

Más detalles

Cómo accedo al campus y a mi curso? Porqué un nuevo campus? CAMPUS VIRTUAL TUTORIAL CAMPUS. usuario alumno

Cómo accedo al campus y a mi curso? Porqué un nuevo campus? CAMPUS VIRTUAL TUTORIAL CAMPUS. usuario alumno TUTORIAL CAMPUS usuario alumno Porqué un nuevo campus? Se ha implementado un nuevo campus virtual que se encuentra disponible para todos los alumnos y docentes de la Universidad. El nuevo campus virtual

Más detalles

SIIGO WINDOWS. Definición Plan de Cuentas. Cartilla I

SIIGO WINDOWS. Definición Plan de Cuentas. Cartilla I SIIGO WINDOWS Definición Plan de Cuentas Cartilla I Tabla de Contenido 1. Presentación. 3 2. Definición Plan de Cuentas.. 4 Presentación El presente documento ofrece una guía sencilla que explica los parámetros

Más detalles

GLOSARIO. una entidad en estructurada, con la menor redundancia posible. BD: Base de Datos

GLOSARIO. una entidad en estructurada, con la menor redundancia posible. BD: Base de Datos GLOSARIO Administradores: También llamados DBA (Data Base Administrator), se encargan de gestionar las basess de datos. ANSI: Instituto de Estándares Americano ASP: Active Server Pages Atributo: Es una

Más detalles

LINEAMIENTOS DE CONTENIDOS

LINEAMIENTOS DE CONTENIDOS LINEAMIENTOS DE CONTENIDOS 1 OBJETIVO Describir los lineamientos aplicados en la gestión y administración de los sitios Web en las sedes de la Universidad Autónoma de Tamaulipas. El sistema de gestión

Más detalles

PLAN DE ACCIÓN INFORMACIÓN GENERAL AREA : TECNOLOGÍA E INFORMÁTICA NIVEL : MEDIA ACADÉMICA Y MEDIA TÉCNICA I.H.T. : 40 HORAS

PLAN DE ACCIÓN INFORMACIÓN GENERAL AREA : TECNOLOGÍA E INFORMÁTICA NIVEL : MEDIA ACADÉMICA Y MEDIA TÉCNICA I.H.T. : 40 HORAS PLAN DE ACCIÓN INFORMACIÓN GENERAL AREA : TECNOLOGÍA E INFORMÁTICA NIVEL : MEDIA ACADÉMICA Y MEDIA TÉCNICA GRADO : ONCE I.H.S. : 1 HORA I.H.T. : 40 HORAS M.H por Inasistencia (15%) : 6 HORAS EJE CURRICULAR-

Más detalles

Lección 10: Representación gráfica de algunas expresiones algebraicas

Lección 10: Representación gráfica de algunas expresiones algebraicas LECCIÓN Lección : Representación gráfica de algunas epresiones algebraicas En la lección del curso anterior usted aprendió a representar puntos en el plano cartesiano y en la lección del mismo curso aprendió

Más detalles

APERTURA, INTEGRACION Y CLASIFICACIÓN DE EXPEDIENTES

APERTURA, INTEGRACION Y CLASIFICACIÓN DE EXPEDIENTES APERTURA, INTEGRACION Y CLASIFICACIÓN DE EXPEDIENTES Presentación Con el objeto de dar cabal cumplimiento a los lineamientos emitidos por el Archivo General de la Nación y el Instituto Federal de Acceso

Más detalles

Un sistema de bases de datos sirve para integrar los datos. Lo componen los siguientes elementos:

Un sistema de bases de datos sirve para integrar los datos. Lo componen los siguientes elementos: Qué es una base de datos? El problema de los datos Todas las empresas requieren almacenar información. Desde siempre lo han hecho. La información puede ser de todo tipo. Cada elemento informativo (nombre,

Más detalles

GUÍA PARA ELABORAR ANÁLISIS FUNCIONAL

GUÍA PARA ELABORAR ANÁLISIS FUNCIONAL GUÍA PARA ELABORAR ANÁLISIS FUNCIONAL La elaboración del análisis funcional es muy sencilla, sin embargo debe tenerse muy clara la metodología para que no se produzcan errores, ya que no se debe de olvidar

Más detalles