18
Base de datos

Presentación bases de datos

Embed Size (px)

Citation preview

Page 1: Presentación bases de datos

Base de datos

Page 2: Presentación bases de datos

Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta.

Page 3: Presentación bases de datos

Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada.

Las propiedades de estos SGBD, así como su utilización y administración, se estudian dentro del ámbito de la informática.

Page 4: Presentación bases de datos

Gestores de bases de datos actuales:

1.-SQL, MYSQL2.-ORACLE3.-DB24.-ACCESS

Page 5: Presentación bases de datos

El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales y permite así gran variedad de operaciones.Los tipos datos básicos de SQL son: Date: una fecha de calendario que contiene el año (de cuatro cifras), el mes y el día. Time: La hora de el dia en horas minutos segundos ( el valor predeterminado es 0). Timestamp: la combinación de Date y Time.

SQL

Page 6: Presentación bases de datos

Es un lenguaje declarativo de "alto nivel" o "de no procedimiento" que, gracias a su fuerte base teórica y su orientación al manejo de conjuntos de registros —y no a registros individuales— permite una alta productividad en codificación y la orientación a objetos.

Page 7: Presentación bases de datos

MySQL es un sistema de administración relacional de bases de datos. Una base de datos relacional archiva datos en tablas separadas en vez de colocar todos los datos en un gran archivo. Esto permite velocidad y flexibilidad. Las tablas están conectadas por relaciones definidas que hacen posible combinar datos de diferentes tablas sobre pedido.

MySQL

Page 8: Presentación bases de datos

•Amplio subconjunto del lenguaje SQL. Algunas extensiones son incluidas igualmente.

•Posibilidad de selección de mecanismos de almacenamiento que ofrecen diferente velocidad de operación, soporte físico, capacidad, distribución geográfica, transacciones. etc.

Page 9: Presentación bases de datos

•Transacciones y claves foráneas.

•Conectividad segura.•Replicación.

•Disponibilidad en gran cantidad de plataformas y sistemas.

•Búsqueda e indexación de campos de texto.

Page 10: Presentación bases de datos

Oracle es un sistema de gestión de base de datos objeto-relacional (o ORDBMS por el acrónimo en inglés de Object-Relational Data Base Management System), desarrollado por Oracle Corporation.

Oracle

Page 11: Presentación bases de datos

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando:

• soporte de transacciones,

• estabilidad,

• escalabilidad y

• Soporte multiplataforma.

Page 12: Presentación bases de datos

Su dominio en el mercado de servidores empresariales ha sido casi total hasta hace poco, recientemente sufre la competencia del Microsoft SQL Server de Microsoft y de la oferta de otros RDBMS con licencia libre como PostgreSQL, MySQL o Firebird.

Las últimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux.

Page 13: Presentación bases de datos

En la actualidad, Oracle (Nasdaq: ORCL) todavía encabeza la lista. La tecnología Oracle se encuentra prácticamente en todas las industrias alrededor del mundo y en las oficinas de 98 de las 100 empresas Fortune 100.

Oracle es la primera compañía de software que desarrolla e implementa software para empresas 100 por ciento activado por Internet.

Page 14: Presentación bases de datos

DB2 versión 9 es un motor de base de datos relacional que integra XML de manera nativa, lo que IBM ha llamado pureXML, que permite almacenar documentos completos dentro del tipo de datos XML para realizar operaciones y búsquedas de manera jerárquica dentro de éste, e integrarlo con búsquedas relacionales.

DB2

Page 15: Presentación bases de datos

DB2 para Linux, UNIX y Windows permite: La automatización de tareas, reducción de las necesidades de consumo de alimentación, un alto rendimiento que reduce los servidores necesarios para ejecutar la base de datos. Escalabilidad sencilla y alta disponibilidad en su arquitectura de discos de datos y otras soluciones que facilitan la colaboración entre profesionales.

Page 16: Presentación bases de datos

ACCES

Es una base de datos, recopila información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música.

Page 17: Presentación bases de datos

Por medio de Microsoft Access, puede administrar toda la información desde un único archivo de base de datos. Dentro del archivo, puede utilizar:

•Tablas para almacenar los datos.

•Consultas para buscar y recuperar únicamente los datos que necesita.

Page 18: Presentación bases de datos

•Formularios para ver, agregar y actualizar los datos de las tablas.

•Informes para analizar o imprimir los datos con un diseño específico.

•Páginas de acceso a datos para ver, actualizar o analizar los datos de la base de datos desde Internet o desde una intranet.

•Almacenar los datos una vez en una tabla y verlos desde varios lugares.