SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca...

20
SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María José Hernández Gutiérrez German Díaz Castillo Pablo Miguel Fecha :27/02/13

Transcript of SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca...

Page 1: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

SISTEMA DE BASE DE DATOS

Equipo #6

Integrantes :García Hernández Yaneli

Tlacomulco Moncada Blanca Edith

Carreto Vichique Laura Belén

Rosales Titla María José

Hernández Gutiérrez German

Díaz Castillo Pablo Miguel

Fecha :27/02/13

Page 2: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

Objetivos

• Conocer los conceptos básicos sobre las bases

de datos

• Modelado de Datos

• Lenguaje Estructurado de Datos SQL

• Ejemplo Practico

Page 3: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

TEMAS

1. Defina los siguientes términos• Entidad• Campos• Tipo de datos• Clave principal (Llave primaria)

2. Que es un SGBD o DBMS? Ejemplos

3. Qué es una base de datos?

4. Que es el Modelo Entidad Relación? Como se diseña Modelo E-R?

5. Que es una Tabla? Ejemplo

6. Que son los campos? Ejemplo

7. Como definir los tipos de datos? Ejemplo

8. Qué es SQL? Comandos más usados. Ejemplos

Page 4: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

ENTIDADConjunto de elementos que existen y se distinguen

de otros elementos gracias a que tienen

características propias (Atributos) que los describen.

CAMPOSEespacio de almacenamiento para un dato en particular..

En bases de datos, mínima unidad de información a la

que se puede acceder.

Conjunto de campos forman un registro.

En Excel son llamados celdas

Page 5: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

TIPOS DE DATOS EN ACCESS 2007

Texto: cuando introducimos texto, caracteres y dígitos.

Memo: se utiliza para textos extensos

Numérico: Datos para cálculos matemáticos

Fecha/Hora: para marcar la fecha y hora

Moneda: Valores monetarios y datos para cálculos matemáticos con

decimales.

Auto numérico: numero secuencial , incrementa de uno a uno o

aleatoriamente.

Sí/No: valores que contengan uno de entre 2 valores

Hipervínculo: texto o combinación de texto y números

Page 6: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

CLAVE PRINCIPAL

Manera de identificar de forma única a cada

registro de una tabla.

Access con esta opción se encarga de que no se

repitan valores en los campos en la clave principal.

Se puede formar por uno o 3 campos, no mas de 3 .

Page 7: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

¿QUE ES UN SGBD O DBMSSGBD: Sistemas de Gestión de Bases de Datos.

Aplicaciones que permiten a los usuarios definir, crear y

mantener la base de datos y proporciona un acceso controlado

a la misma.

Aplicación que interactúa con los usuarios de los programas

de aplicación y la base de datos.

Microsoft SQL Server

Visual FoxPro

Open Access

MySQL

http://rojasortega.files.wordpress.com/2011/02/tarea3.pdf

Page 8: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

Una base de datos es una colección de información

organizada de forma que un programa de ordenador pueda

seleccionar rápidamente los fragmentos de datos que

necesite. Una base de datos es un sistema de archivos

electrónico.

Las bases de datos se organizan por campos, registros y

archivos.

Por ejemplo, una guía de teléfono es análoga a un archivo.

Contiene una lista de registros, cada uno de los cuales

consiste en tres campos: nombre, dirección, y número de

teléfono.

¿QUE SON LAS BASES DE DATOS?

Page 9: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

Es un modelo de datos que consiste en un conjunto

llamado ENTIDAD/RELACION

Los principales elementos del modelo son las

entidades con sus atributos y las relaciones entre

entidades.

¿QUÉ ES MODELO ENTIDAD-RELACIÓN

Page 10: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

Materia HORAS

TIPO DE MATERI

A

DIFICULTAD

DOCENTE

NOMBRE DE LA

MATERIA

AREA DE ESTUDIO

ALUMNO

NOMBRE

GENERO

TURNO

ESPECIALIDAD

MATERIA

EDAD

DIRECCION

RELACION

Page 11: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

COMO SE DISEÑA EL MODELO

E-R

Page 12: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

El modelo entidad relacion es el mas utilizado para el diseño de sistemas de

bases de datos estan formado por entidades,relaciones

Se elabora el diagrama (o diagramas) entidad-relación.

Se completa el modelo con listas de atributos y una descripción de otras

restricciones que no se pueden reflejar en el diagrama.

Una entidad se relaciona con otra entidad con una línea continua, ya que no lleva

flechas, es solo una dirección continua.

Toda relación debe de llevar una cardinalidad (determina el nivel de cardinalidad).

Una relación entre dos entidades siempre se va a dar por medio de un rombo

Cada entidad deberá tener sus elementos

Obtencion del diagrama entidad- relacion

Page 13: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

Ejemplo: La compra de un producto

Page 14: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

TABLAS

Las tablas son utilizadas para representar la

información de forma más compacta y de fácil

acceso. Están compuestas por filas y columnas.

Page 15: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

CAMPOS

Es cada una de las columnas que forman la tabla

y contienen atributos diferentes de otros campos.

Page 16: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

¿Como definir los tipos de datos?

Texto: cuando en el campo vamos a introducir texto, tanto caracteres como dígitos. Memo: se utiliza para textos extensos como comentarios o explicaciones..Numérico: para datos numéricos utilizados en cálculos matemáticos. Fecha/Hora: para la introducción de fechas y horas Moneda: para valores de moneda y datos numéricos utilizados en cálculos matemáticos en los que estén implicados datos que contengan entre uno y cuatro decimalesAuto numérico: número secuencial (incrementado de uno a uno) único, o número aleatorio que Microsoft Access asigna cada vez que se agrega un nuevo registro a una tabla.

Page 17: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

Sí/No: valores Sí y No, y campos que contengan uno de entre dos valores(Sí/No, Verdadero/Falso o Activado/desactivado). Objeto OLE: Objeto (como una hoja de cálculo de Microsoft Excel, un documento de Microsoft Word, gráficos, sonidos u otros datos binarios). Hipervínculo: Texto o combinación de texto y números almacenada como texto y utilizada como dirección de hipervínculo. Una dirección de hipervínculo puede tener hasta tres partes: Texto: el texto que aparece en el campo o control. Dirección: ruta de acceso de un archivo o página. Subdirección: posición dentro del archivo o página. Sugerencia: el texto que aparece como información sobre herramientas.

Page 18: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

SQL

 Es un lenguaje utilizado para una base de

datos

Page 19: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

CAMPOS MAS USADOS

INSERT: agrega uno o más registros a una tabla en una

base de datos relacional

Ejemplo: INSERT INTO 'tabla' ('columna1',['columna2,...

']) VALUES ('valor1', ['valor2,...'])

DROP: Este comando elimina un objeto de la base de

datos. Ejemplo: DROP TABLE 'NOMBRE_TABLA';

DELETE:  borra uno o más registros existentes en una

tabla. Ejemplo: DELETE FROM My table WHERE field2 =

'N';

Page 20: SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.

Fichas de autores

Nombre del autor

Código del autor

Año de publicaci

ón

Editorial Fichas de libros

Nombre de

Autor(es)

Editorial ISBN

Título del libro

Código

Numero de

página

Numero de Libro

(s) escritos

Ejemplares

Ejemplar

Editorial

Fecha publicaci

ón

Descripción del libro Localizaci

ón

Código

Ficha de biblioteca

Código Fecha de devolución

Número de ejemplares prestadosTeléfon

o

Dirección

Nombre de

usuario

Fecha de préstamo

Título del libro

Título del

libro

Descripción del libro