Вы находитесь на странице: 1из 2

Leonel Nuez Aguilar

Grupo: SI07S

Tarea # 3 (fecha de entrega 21 de Septiembre) Investigar los siguientes conceptos (solo definicin de cada uno) y enviar el resultado de su investigacin por mail:

Una base de datos es una coleccin de informacin organizada de forma que un programa de ordenador pueda seleccionar rpidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrnico. Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza nica de informacin; un registro es un sistema completo de campos; y un archivo es una coleccin de registros. Por ejemplo, una gua de telfono es anloga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, direccin, y nmero de telfono. A veces se utiliza DB, de database en ingls, para referirse a las bases de datos.

Un modelo de datos para las bases de datos es una coleccin de conceptos que se emplean para describir la estructura de una base de datos. Esa coleccin de conceptos incluyen entidades, atributos y relaciones. La mayora de los modelos de datos poseen un conjunto de operaciones bsicas para especificar consultas y actualizaciones de la base de datos. Los modelos de datos pueden clasificarse en: * Modelos de datos de alto nivel o conceptuales: disponen de conceptos cercanos a la forma en que los usuarios finales perciben una base de datos. * Modelos de datos de bajo nivel o fsicos: disponen de conceptos que describen detalles sobre el almacenamiento de los datos en la computadora. * Modelos de datos de representacin (o de implementacin): disponen de conceptos que pueden entender los usuarios finales, pero que no estn alejados de la forma en que se almacenan los datos en la computadora. Los modelos de datos sirven para clasificar los distintos tipos de SGBD. Existen diferentes modelos de datos para bases de datos como ser: *Modelo relacional *Modelo orientado a objetos *Modelo relacional-objeto *Modelo jerrquico *Modelo de red

Un sistema gestor de bases de datos o SGBD (aunque se suele utilizar ms a menudo las siglas DBMS procedentes del ingls, Data Base Management System) es el software

Base de datos I

Leonel Nuez Aguilar

Grupo: SI07S

que permite a los usuarios procesar, describir, administrar y recuperar los datos almacenados en una base de datos. En estos sistemas se proporciona un conjunto coordinado de programas, procedimientos y lenguajes que permiten a los distintos usuarios realizar sus tareas habituales con los datos, garantizando adems la seguridad de los mismos.

Data Manipulation Language (Lenguaje de manipulacin dedatos). Modifica filas (registros) de la base de datos. Lo forman lasinstrucciones INSERT, UPDATE, MERGE y DELETE.

Data Definition Language (Lenguaje de definicin de datos). Permiten modificar la estructura de las tablas de la base de datos. Lo forman las instrucciones CREATE , ALTER, DROP, RENAME y TRUNCATE.

(Structured Query Language) Lenguaje utilizado para base de datos desarrollado entre 1974 y 1975 en IBM Research. Por esos aos se llamaba SEQUEL (Structured English QUEry Language) y serva como interfaz para un sistema experimental de base de datos llamado SYSTEM R. SQL fue introducido por Oracle por primera vez en una base de datos comercial en el ao 1979. Se convirti en un estndar ANSI e ISO dando lugar al SQL-86 o SQL1, que se fue actualizando a SQL-92 o SLQ2, luego a SQL3 y actualmente (2004) a SQL4. El lenguaje se utiliza para definir, consultar y actualizar la base de datos, y es el ms popular de su estilo. La estructura bsica para consultas en SQL es select-from-where. Conceptualmente, SQL es un lenguaje de definicin de datos (LDD), un lenguaje de definiciones de vistas (LDV) y un lenguaje de manipulacin de datos (LMD), que posee tambin capacidad para especificar restricciones y evolucin de esquemas.

Base de datos I

Вам также может понравиться