base de datos - por juan ventura

21
Bases de Datos CEPLAR – 2016 Prof. Juan Antonio Ventura Machado 1

Upload: juan-ventura

Post on 11-Apr-2017

206 views

Category:

Education


4 download

TRANSCRIPT

Page 1: Base de datos  - Por Juan Ventura

Bases de Datos

CEPLAR – 2016 Prof. Juan Antonio Ventura Machado

1

Page 2: Base de datos  - Por Juan Ventura

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, o cualquier otra cosa.

¿Qué es una base de datos?

Page 3: Base de datos  - Por Juan Ventura

¿Qué es un motor de bases de datos?

El Motor de base de datos es el servicio principal para almacenar, procesar y proteger los datos. El Motor de base de datos proporciona acceso controlado y procesamiento de transacciones rápido para cumplir con los requisitos de las aplicaciones consumidoras de datos más exigentes de su empresa

Page 4: Base de datos  - Por Juan Ventura

Diferentes Motores de Bases de Daros

Page 5: Base de datos  - Por Juan Ventura
Page 6: Base de datos  - Por Juan Ventura
Page 7: Base de datos  - Por Juan Ventura
Page 8: Base de datos  - Por Juan Ventura
Page 9: Base de datos  - Por Juan Ventura
Page 10: Base de datos  - Por Juan Ventura

Es un sistema de gestión de bases de datos derivado de MySQL con licencia GPL. Está desarrollado por Michael (Monty) Widenius (fundador de MySQL) y la comunidad de desarrolladores de software libre.Tiene una alta compatibilidad con MySQL ya que posee las mismas órdenes, interfaces, APIs y bibliotecas, siendo su objetivo poder cambiar un servidor por otro directamente.  Este SGBD surge a raíz de la compra de Sun Microsystems -compañía que había comprado previamente MySQL AB - por parte de Oracle. MariaDB es un fork directo de MySQL que asegura que permanecerá una versión de este producto con licencia GPL. Monty decidió crear esta variante porque estaba convencido de que el único interés de Oracle en MySQL era reducir la competencia que MySQL daba al mayor vendedor de bases de datos relacionales del mundo que es Oracle.

Page 11: Base de datos  - Por Juan Ventura

Trabajaremos con Microsoft Access 2010:

Agregar más datos a una base de datos, por ejemplo, un elemento nuevo en un inventario.Modificar datos existentes en la base de datos, por ejemplo, cambiar la ubicación de un elemento.Eliminar información, por ejemplo, si se ha vendido o retirado un artículo.Organizar y ver los datos de distintas formas.Compartir los datos con otros usuarios mediante informes, mensajes de correo electrónico, una intranet o Internet.

Page 12: Base de datos  - Por Juan Ventura

Dónde se utilizan bases de datos

Organizaciones gubernamentales o no Escuelas

MINEDBancos

Empresas

Page 13: Base de datos  - Por Juan Ventura

Objetos de una Base de Datos

CONSULTAS

TABLAS

FORMULARIOS

INFORMES

Page 14: Base de datos  - Por Juan Ventura

Una tabla de datos es un objeto que se define y utiliza para almacenar los datos. Una tabla contiene información sobre un tema o asunto particular, como pueden ser como hemos visto antes, clientes o pedidos. Las tablas contienen campos que almacenan los diferentes datos como el código del cliente, nombre del cliente, dirección,...  

TABLAS

Y al conjunto de campos para un mismo objeto de la tabla se le denomina registro o fila, así todos los campos de un cliente forman un registro, todos los datos de otro cliente forman otro registro,...

Page 15: Base de datos  - Por Juan Ventura

Una consulta es un objeto que proporciona una visión personal de los datos almacenados en las tablas ya creadas. Existen varios tipos de consultas para seleccionar, actualizar, borrar datos, etc., pero en principio se utilizan para extraer de las tablas los datos que cumplen ciertas condiciones.

CONSULTAS

Por ejemplo, podríamos crear una consulta para obtener todos los datos de los clientes cuyo código postal sea 46625.

Nombre_cliente Cod_postalJuan Ventura 46625Jacqueline Hernández 46625Elizabeth Gonzáles 46625

Page 16: Base de datos  - Por Juan Ventura

FORMULARIOS

Un formulario es el objeto de Access 2010 diseñado para la introducción, visualización y modificación de los datos de las tablas.

Page 17: Base de datos  - Por Juan Ventura

Los formularios también permiten controlar la manera en que otros usuarios interactúan con los datos de la base de datos. Por ejemplo, puede crear un formulario que muestre únicamente ciertos campos y que permita la ejecución de determinadas operaciones solamente. Así, se favorece la protección de los datos y se facilita la entrada correcta de datos.Los formularios proporcionan un formato fácil de utilizar para trabajar con los datos. Además, se les puede agregar elementos funcionales, como botones de comando. Puede programar los botones para determinar qué datos aparecen en el formulario, abrir otros formularios o informes, o realizar otras tareas diversas.

Page 18: Base de datos  - Por Juan Ventura

Un informe es el objeto de Access 2010 diseñado para dar formato, calcular, imprimir y resumir datos seleccionados de una tabla. Generalmente se utiliza para presentar los datos de forma impresa.

INFORMES

Page 19: Base de datos  - Por Juan Ventura

Los informes sirven para resumir y presentar los datos de las tablas. Normalmente, un informe responde a una pregunta específica, como "¿Cuánto dinero se ha facturado por cliente este año?" o "¿En qué ciudades están nuestros clientes?" Cada informe se puede diseñar para presentar la información de la mejor manera posible.Un informe se puede ejecutar en cualquier momento y siempre reflejará los datos actualizados de la base de datos. Los informes suelen tener un formato que permita imprimirlos, pero también se pueden consultar en la pantalla, exportar a otro programa o enviar por correo electrónico.

Page 20: Base de datos  - Por Juan Ventura

Cada fila de una tabla se denomina registro. En los registros es donde se almacena cada información individual. Cada registro consta de campos (al menos uno). Los campos corresponden a las columnas de la tabla. Por ejemplo, puede trabajar con una tabla denominada "Empleados", en la que cada registro (fila) contiene información sobre un empleado distinto y cada campo (columna) contiene un tipo de información diferente, como el nombre, los apellidos, la dirección, o similares. Los campos se deben configurar con un determinado tipo de datos, ya sea texto, fecha, hora, numérico, o cualquier otro tipo.

REGISTROS

Page 21: Base de datos  - Por Juan Ventura

Tablas RelacionalesUna tabla de una base de datos es similar en apariencia a

una hoja de cálculo, en cuanto a que los datos se almacenan en filas y columnas. Como consecuencia, normalmente es bastante fácil importar una hoja de cálculo en una tabla de una base de datos. La principal diferencia entre almacenar los datos en una hoja de cálculo y hacerlo en una base de datos es la forma de organizarse los datos.