You are on page 1of 5

S.E.P.

S.N.E.S.T.

D.G.E.S.T.

INSTITUTO TECNOLGICO
Del Istmo

ALUMNO:
SANCHEZ CRUZ RAMIRO.

NOMBRE DEL PROFESOR:


GOMEZ VALDIVIESO MARIA ISABEL

MATERIA:
FUNDAMENTOS DE BASE DE DATOS

HORA:
1.00 PM 2.00 PM

GRUPO:
4 O

HEROICA CD. DE JUCHITAN DE ZARAGOZA, OAX. A 27 DE FEBRERO DE 2014.

1.7 TIPOS DE LENGUAJES Un lenguaje de definicin de datos para especificar el esquema de la base de datos y un lenguaje de manipulacin de datos para expresar las consultas a la base de datos y las modificaciones. Lenguaje de Definicin de Datos (DDL) Un esquema de base de datos se especifica mediante un conjunto de definiciones expresadas mediante un lenguaje especial llamado lenguaje de definicin de datos (LDD). Un diccionario de datos contiene metadatos, es decir, datos acerca de los datos. El esquema de una tabla es un ejemplo de metadatos. Un sistema de base de datos consulta el diccionario de datos antes de leer o modificar los datos reales. Especificamos el almacenamiento y los mtodos de acceso usados por el sistema de bases de datos por un conjunto de instrucciones en un tipo especial de LDD denominado lenguaje de almacenamiento definicin de datos. Estas instrucciones definen los detalles de implementacin de los esquemas de base de datos, que se ocultan usualmente a los usuarios. Un lenguaje de manipulacin de datos (LMD) es un lenguaje que permite a los usuarios acceder o manipular los datos organizados mediante el modelo de datos apropiado Hay dos tipos bsicamente: LMDs procedimentales. Requieren que el usuario especifique qu datos se necesitan y cmo obtener esos datos. LMDs declarativos (tambin conocidos como LMDs no procedimentales). Requieren que el usuario especifique qu datos se necesitan sin especificar cmo obtener esos datos Los LMDs declarativos son ms fciles de aprender y usar que los LMDs procedimentales. Sin embargo, como el usuario no especifica cmo conseguir los datos, el sistema de bases de datos tiene que determinar un medio eficiente de acceder a los datos. El componente LMD del lenguaje SQL es no procedimental.

Una consulta es una instruccin de solicitud para recuperar informacin. La parte de un LMD que implica recuperacin de informacin se llama lenguaje de consultas. Aunque tcnicamente sea incorrecto, en la prctica se usan los trminos lenguaje de consultas y lenguaje de manipulacin de datos como sinnimos. Los lenguajes para manipulacin de datos deben dar a los usuarios la posibilidad de referirse a determinados conjuntos de datos, que cumplan ciertas condiciones (criterio de seleccin), como que un atributo tenga un determinado valor, o que un conjunto de atributos y valores satisfagan cierta expresin lgica. Adems del criterio de seleccin, es preciso indicar la estructura externa que se desea actualizar o recuperar. Por ejemplo un lenguaje auto contenido es el -SQL-. Tambin puede ser llamado desde un programa en PHP, por lo cual en ese instante acta como Husped.

1.8 TPICOS SELECTOS DE BASES DE DATOS Un tpico es una idea o un tema en especfico, en este caso bases de datos. (BDD) es un conjunto de mltiples bases de datos lgicamente relacionadas las cuales se encuentran distribuidas en diferentes espacios lgicos (ejemplo.- un servidor corriendo 2 mquinas virtuales) e interconectados por una red de comunicaciones.

Un sistema de Bases de Datos Distribuida (SBDD) es un sistema en el cual mltiples sitios de bases de datos estn ligados por un sistema de comunicaciones de tal forma que, un usuario en cualquier sitio puede acceder los datos en cualquier parte de la red exactamente como si estos fueran accedidos de forma local.

Un sistema distribuido de bases de datos se almacenan en varias computadoras. Los principales factores que distinguen un SBDD de un sistema centralizado son los siguientes: Hay mltiples computadores, llamados sitios o nodos.

Estos sitios deben de estar comunicados por medio de algn tipo de red de comunicaciones para transmitir datos y rdenes entre los sitios. 1.- La estandarizacin de los SGBD a) SQL Server b) MySQL c) Oracle Indicar el SGBD al que harn referencia en cuanto a versin. Las caractersticas que habr que investigar entre otras son: Plataforma en la operan, Seguridad, Respaldo y recuperacin, etc. SGBD. 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 que permite a los usuarios procesar, describir, administrar y recuperar los datos almacenados en una base de datos. La estandarizacin de los SGBD. Es uno de los aspectos que todava sigue pendiente. Desde la aparicin de los primerosgestores de base de datos se intent llegar a un acuerdo para que hubiera una estructura comn para todos ellos, a fin de que el aprendizaje y manejo de este software fuera ms provechoso y eficiente. El acuerdo nunca se ha conseguido del todo, no hay estndares aceptados del todo. SQL SERVER Es un sistema de gestin de base de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL.

T-SQL: Es una extensin al SQL de Microsoft, frecuentemente se dice ser un Lenguajes

de Bsqueda Estructurado (por sus siglas en ingles), es una lenguaje de computo estandarizado, desarrollado originalmente por IBM para realizar bsquedas alterar y definir bases de datos relacionales utilizando estatutos declarativos. MySQL MySQL, el sistema de gestin de bases de datos SQL Open Source ms popular, lo desarrolla, distribuye y soporta MySQL AB. MySQL AB es una compaa comercial, fundada por los desarrolladores de MySQL. Es una compaa Open Source de segunda generacin que une los valores y metodologa Open Source con un exitoso modelo de negocio. ORACLE Es una manejador de base de datos relacional que hace uso de los recursos del sistema informtico en todas las arquitecturas de hardware, para garantizar su aprovechamiento al mximo en ambientes cargados de informacin. Soporta unos 17 idiomas, corre automticamente en ms de 80 arquitecturas de hardware y software distinto sin tener la necesidad de cambiar una sola linea de cdigo.

You might also like