Tablas
Es el elemento principal de la base de datos, ya que allí se registra la información que se quiere gestionar
Formularios
La información dentro de la base de datos puede introducirse directamente en las tablas, pero también a través de un formulario – lo que resulta más cómodo y práctico –. Loa formularios hacen que se más fácil arrastrar los datos.
Consultas
Es el elemento que se emplea para seleccionar una determinada información del interior de la base de datos. La consulta, de esta manera, permite establecer criterios de búsqueda para que Access seleccione, dentro de las tablas, aquellos datos que se quieren conocer.
Informes
Se utilizan para que la información aparezca ordenada y bien presentada en el momento de la impresión del documento
Una base de datos es en donde se almacena la información, que se encuentra agrupada o estructurada, para que tengamos un fácil acceso al momento de hacer una búsqueda.
Los orígenes de las bases de datos se remontan a la Antigüedad donde ya existían bibliotecas y toda clase de registros. Además también se utilizaban para recoger
información sobre las cosechas y censos
1884
Herman Hollerith creó la máquina automática de tarjetas perforadas, siendo nombrado así el primer ingeniero estadístico de la historia
Década de los 50
Se da origen a las cintas magnéticas, para automatizar la información y hacer respaldos.
Década de 1960
Las computadoras bajaron los precios para que las compañías privadas las pudiesen adquirir; dando paso a que se popularizara el uso de los discos
Década de 1970
Edgar Frank Codd, definió el modelo relacional a la par que publicó una serie de reglas para los sistemas de datos relacionales
Se creó Oracle Corporation
Década de 1980
SQL comenzó a ser el estándar de la industria
Década años 1990
Se desarrollaron herramientas
Historia de las Bases de Datos
como Excel y Access del paquete de Microsoft Office que marcan el inicio de las
bases de datos orientadas a objetos.
Banca
Para información de los clientes, cuentas
y préstamos, y transacciones bancarias.
Líneas aéreas
Para reservas e información de pla-
nificación
Universidades
Para información de los estudiantes, matrículas de las asignaturas y cursos.
Transacciones de tarjetas de crédito
Para compras con tarjeta de crédito
Telecomunicaciones
Para guardar un registro de las llamadas realizadas, generación mensual de
facturas
Finanzas
Para almacenar información sobre gran-
des empresas, ventas
Ventas
Para información de clientes, productos y
compras.
Producción
Para la gestión de la cadena de producción y para el seguimiento de la producción de elementos en las factorías
Recursos humanos
Para información sobre los empleados, salarios, impuestos y beneficios, y para la
generación de las nóminas.
Usuarios normales
Son usuarios no sofisticados que interactúan con el sistema mediante la innovación de algunos programas de aplicación que se ha escrito previamente.
Programadores de aplicaciones
Son profesionales informáticos que escriben programas de aplicación
Usuarios sofisticados
Interactúan con el sistema sin programas escritos. En su lugar, ellos forman sus consultas en un lenguaje de consulta de bases de datos
Usuarios especializados
Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas
La persona que tiene este control central sobre el sistema se llama administrador de la base de datos (ABD)
Funciones
Definición del esquema
Definición de la estructura y del método de acceso:
Modificación del esquema y de la organización física
Concesión de autorización para el acceso a los datos.
Mantenimiento rutinario
Sistemas Gestores de bases de datos Relacionales (SQL)
Este modelo se basa fundamentalmente en establecer relaciones o vínculos entre los datos, imaginando una tabla aparte por cada relación existente con sus propios registros y atributos.
MySQL
MariaBD
SQLite
PostgreSQL
Microsoft SQL Server
Orancle
Sistemas Gestores de bases de datos No Relacionales (NoSQL)
Una base de datos no relacional (NoSQL) es aquella base de datos que:
No requiere de estructuras de datos fijas como tablas
No garantiza completamente las características ACID
Escala muy bien horizontalmente.
MongoBD
Redis
Cassandra
El gestor de datos es un sistema de software invisible para el usuario final, compuesto por un lenguaje de definición de datos, un lenguaje de manipulación y de consulta, que puede trabajar a distintos niveles.
Funciones de los SGBD
1-Función de descripción o definición
2-Función de manipulación
3-Función de control
Características de el SGBD
Redundancia
La redundancia es la existencia de información repetida o duplicada en la base de datos. La redundancia debe ser mínima y controlada.
Consistencia
No es mas que la evolución de las reglas del negocio.
Integridad
Entendida como la capacidad de la base de datos para que los datos mantenga congruencia individual y entre si.
Seguridad
Implica por tanto hacer lo necesario para asegurar que solo los usuarios que están autorizados de ver o modificar la información en una base de datos.
Fase 1
Identificación de problemas, oportunidades y objetivos.
Fase2
Determinación de los requerimientos de información.
Fase 3
Análisis de las necesidades.
Fase 4
Diseño del sistema recomendado
Fase 5
Desarrollo y documentación del software
Fase 6
Prueba y mantenimiento del sistema
Un sistema de información es un conjunto de datos que interactúan entre sí con un fin común.
Recolección
Esta función implica la captura y el registro de datos.
Clasificacion
Esta función consiste en identificar los datos, agruparlos en conjuntos homogéneos, y ordenarlos teniendo en cuenta la manera en que será necesario recuperarlos.
Comprención
La compresión es la función por la cual se reduce el volumen de los datos
Almacenamiento
Esta función se vincula con la conservación física de los datos y con su adecuada protección.
Recuperación
Esta función tiene el propósito de suministrar el acceso a la base de datos. depende de un apropiado sistema de clasificación.
Procesamiento
El sistema de información (como todo sistema) es un transformador de entradas en salidas a través de un proceso.
Transmisión
Esta función comporta la comunicación entre puntos geográficos distantes, sea por el traslado físico del sostén de los datos
Exhibición
Mediante esta función, se proporciona una salida de información preparada de modo tal que resulte legible y útil a su destinatario.
1. Sistemas de procesamiento de transacciones
Son los sistemas empresariales básicos que sirven al nivel operacional de la organización.
2. Sistemas de control de procesos de negocio
Monitorizan y controlan los procesos industriales o físicos, como puede ser la refinación de petróleo, etc
3. Sistemas de colaboración empresarial
Ayudan a los directivos de una empresa a controlar el flujo de información en sus organizaciones.
4. Sistemas de Información de Gestión
Son un tipo de sistemas de información que recopilan y procesan información de diferentes fuentes para ayudar en la toma de decisiones en lo referente a la gestión de la organización.
5. Sistemas de apoyo a la toma de decisiones
Son un tipo de sistema computarizado de información organizacional que ayuda al gerente en la toma de decisiones cuando necesita modelar, formular, etc.
6. Sistemas de Información Ejecutiva
Proporcionan un acceso rápido a la información interna y externa