Está en la página 1de 20

Instituto Tecnológico de Gustavo A.

Madero II
 
Alumno: Alexis Fernando Escalona Martínez
America Analí García Santoyo
Dylan Yael López Fernández
America Melissa Romero Eusebio
Materia: Tics aplicadas a la administración
Semestre: 2°do.
Docente: Martínez Suarez Arturo.
 Carrera: Ingeniería en Administración.
 Ciclo Escolar: Enero – Junio 2020
 
Unidad 5

CREACIÓN Y MANIPULACIÓN DE BASE DE DATOS


GESTORES DE BASES
DE DATOS
BAJO LICENCIA
ACCESS ORACLE

Microsoft Access es un sistema de Por el acrónimo en inglés de Relational


gestión de bases de datos incluido en el Data Base Management System),
paquete ofimático denominado Microsoft fabricado por Oracle Corporation.
Office. Igualmente, es un gestor de datos Se considera a Oracle como uno de los
que recopila información relativa a un sistemas de bases de datos más
asunto o propósito particular completos, destacando su:
• Soporte de transacciones.
• Estabilidad.
• Escalabilidad.
• Es multiplataforma.
BAJO LICENCIA
IterBase

Interbase es un sistema de gestión de bases de datos relacionales (RDBMS)


desarrollado y comercializado por la compañía Borland Software Corporation y
actualmente desarrollado por su ex-filial CodeGear.
Interbase se destaca de otros DBMS's por su bajo consumo de recursos, su casi
nula necesidad de administración y su arquitectura multi-generacional. InterBase
corre en plataformas Linux, Microsoft Windows y Solaris.
LIBRE
MY SQL SQLITE
MySQL es un sistema de administración de bases SQLite es un sistema de gestión de bases de
de datos. Una base de datos es una colección datos relacional compatible con ACID, contenida
estructurada de datos. Esta puede ser desde una en una relativamente pequeña. A diferencia del
simple lista de compras a una galería de pinturas sistema de gestión de bases de datos cliente-
o el vasto monto de información en una red servidor, el motor de SQLite no es un proceso
corporativa. independiente con el que el programa principal se
comunica. En lugar de eso, la biblioteca SQLite
se enlaza con el programa pasando a ser parte
integral del mismo.
BAJO LICENCIA
PostgreSQL
PostgreSQL es un Sistema de gestión de bases de datos relacional orientado a objetos y
libre, publicado bajo la licencia PosgreSQL1, similar a la BSD o la MIT.
Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es
manejado por una empresa y/o persona, sino que es dirigido por una comunidad de
desarrolladores que trabajan de forma desinteresada, altruista, libre y/o apoyados por
organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global
Development Group).
CONSIDERACIONES DE
DISEÑO

 La velocidad de acceso.
 El tamaño de la información.
 El tipo de la información.
 Facilidad de acceso a la información.
 Facilidad para extraer la información
requerida.
 El comportamiento del manejador de bases
de datos con cada tipo de información.
Pueden desarrollarse sistemas de
procesamiento de archivo e incluso
manejadores de bases de datos
basándose en la experiencia del
equipo de desarrollo de software
logrando resultados altamente
aceptables, siempre es
recomendable la utilización de
determinados estándares de diseño
que garantizan el nivel de eficiencia
más alto en lo que se refiere a
almacenamiento y recuperación de
la información.
MODELO ENTIDAD-RELACIÓN
Método del que disponemos para diseñar
esquemas que posteriormente debemos de
implementar en un gestor de BBDD (bases
de datos). Este modelo se representa a
través de diagramas y está formado por
varios elementos.
Además de disponer de un diagrama que
ayuda a entender los datos y como se
relacionan entre ellos, debe de ser
completado con un pequeño resumen con
la lista de los atributos y las relaciones de
cada elemento.
ELEMENTOS MODELO ENTIDAD-RELACIÓN

• Las entidades • Definen o • Es un vínculo


Entidad

Relación
Atributos
representan cos identifican las que nos permite
as u objetos (ya características definir una
sean reales o de entidad (es el dependencia
abstractos), que contenido de entre varias
se esta entidad). se entidades, es
representan decir, nos
como círculos permite exigir
que descienden que varias
de una entidad, y entidades
no es necesario compartan
representarlos ciertos atributos
todos, sino los de forma
más indispensable.
significativos
MODELO RACIONAL
Modelo de organización y gestión de bases de
datos consistente en el almacenamiento de
datos en tablas compuestas por filas, o tablas,
y columnas o campos. Se distingue de otros
modelos, como el jerárquico, por ser más
comprensible para el usuario inexperto, y por
basarse en la lógica de predicados para
establecer relaciones entre distintos datos.

Surge como solución a la creciente variedad


de los datos que integran las data warehouses
 y podemos resumir el concepto como una
colección de tablas (relaciones).
MODELO RACIONAL
Tabla: es el nombre que recibe cada una de las relaciones que se establecen entre los datos
almacenados; cada nueva relación da lugar a una tabla. 

Claves: Elementos que impiden la duplicidad de registros, una de las grandes desventajas
que presentan otros modelos de organización y gestión de bases de datos. 

Claves primarias: son los atributos (columnas) según el tipo de relación que se ha
definido en la tabla. Pueden añadirse otros atributos específicos y propios. 

Claves externas o secundarias: son las claves que se definen para cada una de las claves
primarias establecidas para los elementos o entidades de una relación.

Restricción de identidad: límites y restricciones que se imponen en las relaciones,


imprescindibles para mantener la significación correcta de la base de datos.

Reglas de integridad: reglas que garantizan la integridad de los datos, es decir, la correspondencia


plausible de los datos con la realidad.
NORMALIZACIÓN
El proceso de normalización de una base de datos consiste en aplicar una serie de reglas a las
relaciones obtenidas tras el paso del modelo E-R (entidad-relación) al modelo relaciona
Objetivo de la Normalizacion

Las bases de datos relacionales se normalizan


para:

 Evitar la redundancia de los datos.

 Evitar problemas de actualización de los


datos en las tablas.

 Proteger la integridad de los datos.


COLSULTAS
Las consultas son objetos que vamos
a utilizar para visualizar parte de la
información contenida en nuestras
bases de datos desde una
perspectiva más detallada y más
adaptada a las necesidades
concretas a una situación puntual, en
contraposición al contenido total de
las tablas de nuestra base de datos.
Se pueden realizar sobre una o
varias tablas relacionadas y el
resultado que devuelven se muestran
también en forma de tabla.
Las consultas son muy útiles a la
hora de construir formularios y, sobre
todo, informes, como ya veremos en
próximas unidades.
REPORTES
Para compartir información de tu base de datos con alguien, pero no quieres que trabajen en ella, tienes la opción
de crear un informe en el que puedes organizar y presentar los datos, en un formato de fácil lectura y atractivo a la
vista.Puedes crear informes fácilmente y personalizarlos a partir de de cualquier consulta o tabla, en tu base de
datos.

Paso 1: Paso 2:

Abre la tabla o consulta que deseas utilizar Selecciona la pestaña Crear. Allí, busca y pulsa
para el informe. En este caso, abriremos la el comando Reporte.
tabla de nuestros clientes.
Paso 3:

Access creará un nuevo informe basado


en el objeto. Es probable que algunos de
tus datos se encuentren saltando de
página.

Para solucionar este problema, cambia


el tamaño de tus campos: solo tienes
que seleccionarlo y hacer clic y arrastrar
el borde, hasta que el campo tenga el
tamaño deseado. Repite este proceso
hasta que el ajuste se haya realizado.
Ordenar o filtrar un informe
Paso 4:
Recuerda que, al igual que las tablas y
Para guardar el informe, haz clic en el consultas, los informes pueden ser ordenados 
comando Guardar. Cuando se te indique, y  filtrados.
escribe un nombre para el informe y pulsa el
Paso 1:
botón Aceptar. Haz clic en el campo que desees ordenar o
filtrar. 

Paso 2:
Selecciona la opción de orden o filtro que
desees.
SEGURIDAD EN BASE DE
DATOS
La seguridad de la información se ocupa de proteger la confidencialidad, disponibilidad e integridad en base de datos de
todos los activos de conocimiento de la organización. La forma de lograrlo tiene que ver con:

Confidencialidad:
Integridad en base de Disponibilidad:
Este objetivo se alcanza a datos: Hace referencia a la
través del La encriptación
Busca garantizar que sólo necesidad de que las
ha de aplicarse a datos en
las personas autorizadas a bases de datos y toda la
reposo, pero también a los
ello podrán acceder a información que
datos que, por un motivo
información privilegiada contienen estén listas para
u otro, se encuentren en
de la empresa. su uso.
tránsito.
Prácticas en seguridad que ayudan a garantizar
la integridad
Recurrir al enmascaramiento de datos o permitir a los usuarios acceder a cierta información sin poder verla ayuda a
mantener la confidencialidad incluso en entornos de pruebas.

Minimizar los extras y limitarse a los servicios, aplicaciones y funcionalidades que realmente son necesarios
para asegurar el normal funcionamiento de las operaciones del negocio, de esta forma se reduce el riesgo.

Asegurarse de que los administradores de la base de datos entiendan la importancia de garantizar su


protección.

Hacer copias de seguridad frecuentes y emplear una fuente de alimentación ininterrumpida o SAI que
garantice que un corte de energía no causa la pérdida de datos.

Mantener actualizadas las bases de datos y eliminar los componentes desconocidos.

Recurrir a herramientas como el análisis de código estático, que ayudan a reducir los problemas de inyección de SQL,
desbordamiento de búfer y problemas de configuración.
REFERENCIAS
https://isaacantonio95.wixsite.com/tiai95/single-post/2016/1/28/Manejadores-de-bases-de-datos-libres-y-con-licencia
https://www.monografias.com/trabajos30/base-datos/base-datos.shtml
https://www.genbeta.com/desarrollo/fundamento-de-las-bases-de-datos-modelo-entidad-relacion
https://blog.es.logicalis.com/analytics/conceptos-basicos-del-modelo-relacional-en-la-gestion-de-bases-de-datos
https://sciencewarsdotcom.files.wordpress.com/2017/08/reservaciones.png
https://2.bp.blogspot.com/-C2I6PRxnxlo/TjW5D7fJY9I/AAAAAAAAADQ/_0mH9CaDfTQ/s1600/modelo%255B3%255D.jpg
https://www.ecured.cu/Normalizaci%C3%B3n_de_una_base_de_datos
https://tutorialopenofficebase.wordpress.com/2007/11/22/unidad-5-consultas-simples/
https://edu.gcfglobal.org/es/access-2010/que-son-y-como-crear-informes/1/
https://blog.powerdata.es/el-valor-de-la-gestion-de-datos/la-importancia-de-la-seguridad-e-integridad-en-base-de-datos

También podría gustarte