Sei sulla pagina 1di 12

Nombre: Javier Armando Avalos Reynoso.

Maestro: Oscar David Bustos Torres

Grupo: 4DTPS.

Materia: Base de datos.

Fecha: 11/03/011 Mexicali B.C.


Base de datos

Misión y visión………………………………3

Definición de base de datos………………4

Tipos de bases de datos…………………..5

Tipos de campos de las bases,

Definición de cada campo,

Ejemplo de uno de ellos,

y donde y para que se puede utilizar……6

Definición de campo, tabla, columnas, filas, relación,

Llave…………………………………………..7

Que es un SGBD……………………………8

Abstraccion de datos………………………..9

Definicion de datos…………………………..10

Definicion de lenguaje de definición de datos…11


Base de datos

Visión: Los retos de la globalización, la situación geográfica del estado de Baja


California y su crecimiento poblacional demandan personas con capacidades,
habilidades, destrezas y actitudes que satisfagan las necesidades humanas,
sociales y tecnológicas, por lo que se requiere una juventud con ¨Educación para
la vida y el trabajo¨.

Misión: Desarrollar y aplicar un modelo educativo con el concepto de educación


integral, que permita el alumno obtener la información necesaria para continuar
estudios superiores y a su vez proporcionándole la oportunidad de integrarse a la
planta productiva como té en diversas carreras.
Base de datos

1.-Definición de bases de datos.

Una base de datos es una colección de datos relacionados. Con la


palabra datos nos referimos a los hechos (datos), conocidos que se
pueden grabar y que tienen un significado implícito.

Por ejemplo, piense en los nombres, números de teléfono y


direcciones de las personas que conoce, puede tener todos estos
datos grabados en un libro de direcciones indexado en el disco duro
de un computador mediante una aplicación como Microsoft access o
Excel.

Esta colección de datos relacionados con un significado implícito es


una base de datos.

Libro: Fundamentos de sistema de bases de datos.

Tema: Bases de datos y usuarios de bases de datos.

Página: 4.

Autores: Ramez Elmasri

Shamkant B. Navathe

Editorial: Pearson Addison Wesley.


Base de datos

2.- Características de le metodología de bases de datos

Unas cuantas características distinguen la metodología de bases de datos de la


metodología tradicional de programación con archivos. En el procesamiento
tradicional de archivos, cada usuario define e implementa los archivos
necesarios para una aplicación concreta como parte de la programación de esa
aplicación. Por ejemplo, un usuario, la oficina de notificación de calificaciones,
puede encargarse del mantenimiento de un archivo con los estudiantes y sus
calificaciones. Los programas encargados de imprimir el certificado de estudios
de un estudiante e introducir nuevas calificaciones en el archivo se
implementan como parte de una aplicación. Un segundo usuario, la oficina de
contabilidad, puede encargarse del seguimiento de las cuotas de los
estudiantes y sus pagos. Aunque ambos usuarios estén interesados en datos
relacionados con los estudiantes, cada uno mantiene un archivo separado (y
programas para la manipulación de esos archivos), porque cada uno requiere
algunos datos que no están disponibles en los archivos del otro. Esta
redundancia en la definición y el almacenamiento de datos da como resultado
un derroche de espacio de almacenamiento y unos esfuerzos redundantes por
mantener al día datos comunes.

En la metodología de bases de datos se mantiene un único almacen de datos,


que se define una sola vez, y al que acceden varios usuarios. En los sistemas
de archivos cada aplicación tiene la libertad para asignar un nombre
independiente a los elementos de datos. Por el contrario, en una base de
datos, los nombres o etiquetas de los datos se definen una vez, y son utilizados
por consultas, transacciones y aplicaciones. Las principales características de
la metodología de bases de datos a la metodología de procesamiento de
archivos son las siguientes:

• Naturaleza autodescriptiva de un sistema de bases de datos.

• Aislamiento entre programas y datos, y abstracción de datos.

• Soporte de varias vistas de los datos.

• Compartición de datos y procesamiento de transacciones multiusuario.

Bibliografia:

Fundamentos de sistemas de bases de datos-5ta edcion

Autores- Ramez Elmasri

Shamkant B. Navathe

Tema 1.3- pag. 8


Base de datos

3.- el termino de sistema de administración de base de datos distribuida


puedes describir varios sistemas que difieren entre si en bastantes aspectos.
Lo que todos estos sistemas tienen en común es el hecho de que tanto los
datos como el software están distribuidos a lo largo de distintas locaciones que
están conectadas por algún tipo de red de comunicaciones.

El primer factor a considerar es el grado de homogeneidad del software


DDBMS. Si todo los servidores (o DBMS locales individuales) y todos los
usuarios (clientes) usan idéntico software, se dice que el DDBMS es
Homogéneo; en cualquier otro caso, es Heterogéneo. Otro factor
relacionado con el grado de homogeneidad es el grado de autonomía local.
Si no hay previsión de que el sitio local funcioné como in DBMS aislado, se dice
que no tiene autonomía local. Por otro lado, si se permite que las
transiciones tengan acceso directo a un servidor, el sistema tiene cierto grado
de autonomía local.

Entre los diferentes tipos de base de datos, podemos encontrar los


siguientes:

Modelo jerárquico.
El sistema jerárquico más comúnmente conocido es el sistema IMS de IBM.
Esta base de
Datos tiene como objetivo establecer una jerarquía de fichas, de manera que
cada ficha puede contener a sus veces listas de otras fichas, y así
sucesivamente. P.ej., una ficha de clientes puede contener una lista de fichas
de facturas, cada una de las cuales puede contener a su vez una lista de fichas
de líneas de detalle que describen los servicios facturados.

Modelo en red.
Podemos considerar al modelo de bases de datos en red como de una potencia
intermedia
Entre el jerárquico y el relacional que estudiaremos más adelante. Su
estructura es parecida a la jerárquica aunque bastante más compleja, con lo
que se consiguen evitar, al menos en parte, los problemas de aquél.

Modelo orientado a objetos.


Una Base de Datos Orientada a Objetos (BDOO) es una base de datos en el
sentido de la definición introductoria, donde los elementos de datos son
objetos y las relaciones se mantienen por medio inclusión lógica. Las
entidades de aplicación están representadas como clases. La auto descripción
Base de datos

se obtiene porque las clases son meta objetos que contiene los nombres de
atributos y métodos de señal. Una BDOO contiene un método sistemático de
representación de relación, y la interfaz uniforme de usuario es un sistema de
mensajes que puede explorar los objetos y sus interconexiones.
En una BDOO, las entidades de aplicación son las clases, las instancias de
entidad son objetos creados desde las clases, y las relaciones se mantienen
por medio de inclusión lógica. Un sistema de señales y métodos para
procesarlas contiene una interfaz uniforme para la base de datos.

Los sistemas relacionales son importantes porque ofrecen muchos tipos de


procesos de datos, como: simplicidad y generalidad, facilidad de uso para el
usuario final, períodos cortos de aprendizajes las consultas de información se
especifican de forma sencilla.
Las tablas son un medio de representar la información de una forma más
compacta y es posible acceder a la información contenida en dos o más tablas.
Más adelante explicaremos que son las tablas.
Las bases de datos relacionales están constituidas por una o más tablas que
contienen la información ordenada de una forma organizada. Cumplen las
siguientes leyes básicas:
• Generalmente, contendrán muchas tablas.
• Una tabla sólo contiene un número fijo de campos.
• El nombre de los campos de una tabla es distinto.
• Cada registro de la tabla es único.
• El orden de los registros y de los campos no está determinados.
• Para cada campo existe un conjunto de valores posible.

Bibliografia:

Fundamentos de sistemas de bases de datos-5ta edcion

Autores- Ramez Elmasri

Shamkant B. Navathe

Tema 25.3- pag. 759


Base de datos

6.-Ventajas de las bases de datos y donde y para que se utilizan.


Las bases de datos tienen 3 principales ventajas, las cuales son las siguientes.

1.-Independencia de datos y tratamiento.

*Cambio en datos (no implica cambio en programas y viceversa).

2.-Coherencia de resultados.

*Reduce redundancia.

*Acciones lógicamente únicas.

*Se evita inconsistencia.

3.-Mejora en la disponibilidad de datos.

4.-Cumplimiento de ciertas normas.

*Restricciones de seguridad.

*Accesos (Usuarios a datos).

*Operaciones (sobre los datos).

¿Dónde y para que se utilizan?


Se puede utilizar en lugares en donde se deben de almacenar o registrar grandes
o pequeñas cantidades de todo tipo, ya sea nombres, productos, libros, etc; y se
utiliza porque es un sistema rápido y estructurado para almacenar y acceder a los
datos.
Base de datos

Por ejemplo:

Imaginamos que tenemos una empresa y nuestros clientes se registran para


comprar nuestros productos, ¿dónde guardas los datos de tus clientes? Pues la
respuesta es en una base de datos.

Ahora imaginemos más que eso, imaginemos que los productos de nuestra
empresa van variando, y que cada cliente puede elegir uno de esos productos,
pues ahora además de guardar tus clientes necesitas poder guardar tus
productos, que puedas poner o quitar productos con un panel de administración, y
que se relacionen con los clientes.

7-. Sistema de gestión de base de datos.

Es el conjunto de programas que permite a los usuarios crear y mantener una


base de datos. Por tanto, el SGBD es un sistema de software de propósito
general que facilita el proceso de definir, construir y manipular bases de datos
para diversas aplicaciones.

Objetivo.

El propósito general de los sistemas de gestión de base de datos es el de


manejar de manera clara, sencilla y ordenada un conjunto de datos que
posteriormente se convertirán en información relevante para una organización.

Importancia.

El hecho de disponer de estas funciones permite al programador centrarse


mejor en la función específica requerida por los usuarios son tener que
preocuparse de los detalles de implementación de bajo nivel.

Bibliografia:

Sistema de bases de datos-conceptos fundamentales

Autores- Ramez Elmasri

Shamkant B. Navathe

Tema 1 introduccion- pag. 3


Base de datos

8.-Abastraccion de datos

Dado que muchos de los usuarios de sistemas de bases de datos no tienen


formación en informática, los desarrolladores ocultan esa complejidad a los
usuarios mediante varios niveles de abstracción para simplificar la interacción
de los usuarios con el sistema.

*Nivel físico: El nivel más bajo de la abstracción dice como realmente se


almacenan los datos.

*Nivel lógico: El nivel inmediatamente superior de abstracción describe que


datos se almacenan en la base de datos y que relaciones existen entre esos
datos.

*Nivel de vistas: El nivel más elevado de abstracción solo describe parte de las
bases de datos.
Base de datos

10.-Lenguaje de datos.

Los sistemas de bases de datos proporcionan un lenguaje de definición de


datos para especificar el esquema de la base de datos y un lenguaje de
manipulación de datos para expresar las consultas y las modificaciones de las
bases de datos. En la practica, los lenguajes de definición y de manipulación de
datos no son dos lenguajes diferentes; en cambio, simplemente forman parte
de un lenguaje de bases de datos, como puede ser muy usado el SQL.

Tipos:

Lenguaje de manipulación de datos.

Un lenguaje de manipulación de datos (LMD) es un lenguaje que permite a los


usuarios tener acceso a los datos organizados mediante el modelo de datos
correspondiente o manipularlos.

Los tipos de acceso son:

*La recuperación almacenada en las bases de datos.

*La inserción de información nueva en las bases de datos.

*El borrado de la información de la base de datos.

*La modificación de la información almacenada en las bases de datos.

*Los LMDs procedimentales necesitan que el usuario especifique que datos se


necesitan y como obtener esos datos.
Base de datos

*Los LMDs declarativos (también conocidos como LMDs no procedimentales)


necesitan sin que haga falta que especifique como obtener esos datos

Lenguaje de definición de datos.

Los esquemas de las bases de datos se especifican mediante un conjunto de


definiciónes expresadas mediante un lenguaje especial denominado lenguaje
de definición de datos (LDD). El LDD también se usa para especificar mas
propiedades de los datos.

La estructura de almacenamiento y los métodos de acceso usados por el


sistema de bases de datos se especifican mediante un conjunto de
instrucciones en un tipo especial de LDD denominado lenguaje de
almacenamiento y definición de datos.

Estas instrucciones definen los detalles de implementación de los esquemas de


las bases de datos, que suelen ocultarse en los usuarios.

Libro: fundamentos de bases de datos

Pag:4-5

Potrebbero piacerti anche