Professional Documents
Culture Documents
INSTITUTO TECNOLOGICO DE
TLALNEPANTLA
FUNDAMENTOS DE BASES DE DATOS
Introduccin
Se le llama base de datos a los bancos de informacin que contienen datos
relativos a diversas temticas y categorizados de distinta manera, pero que
comparten entre s algn tipo de vnculo o relacin que busca ordenarlos y
clasificarlos en conjunto.
Una base de datos o banco de datos es un conjunto de datos pertenecientes a
un mismo contexto y almacenados sistemticamente para su posterior uso. En
este sentido; una biblioteca puede considerarse una base de datos compuesta
en su mayora por documentos y textos impresos en papel e indexados para su
consulta. Actualmente, y debido al desarrollo tecnolgico de campos como la
informtica y la electrnica, la mayora de las bases de datos estn en formato
digital, siendo este un componente electrnico, por tanto se ha desarrollado y
se ofrece un amplio rango de soluciones al problema del almacenamiento de
datos.
Existen programas denominados sistemas gestores de bases de datos,
abreviado SGBD (del ingls Database Management System o DBMS), que
permiten almacenar y posteriormente acceder a los datos de forma rpida y
estructurada. Las propiedades de estos DBMS, as como su utilizacin y
administracin, se estudian dentro del mbito de la informtica.
Dentro de estas bases de datos realizadas se podrn notar todas las
competencias obtenidas a lo largo del semestre en la materia de fundamentos
de bases de datos.
ndice
INTRODUCCN
DESARROLLO
CONCLUCIN
BIBLIOGRAFIA
INDICE
PAGINA
PAGINAS
PAGINA
PAGINA
2
4
48
49
Ventajas
1-.Es un sistema de
gestin de base de
datos.
2-.Es til para manejar
y obtener datos de la
red de redes.
3-.Nos permite
olvidarnos de los
ficheros que forman la
base de datos.
4-.Si trabajamos en
una red social nos
permite agregar otros
servidores de SQL
Server. Por ejemplo
dos personas que
trabajan con SQL
Server, uno de ellos se
puede conectar al
servidor de su otro
compaero y as se
puede ver las bases
de datos del otro
compaero con SQL
Server.
5-.SQL permite
administrar permisos
a todo. Tambin
permite que alguien
conecte su SQLO al
nuestro pero sin
Plan de
colegiaturas
accesible
Horarios
flexibles
(tardes,
noches o
sabatinos)
Precios
especiales
en
exmenes
de
certificacin
al terminar
nuestro curs
o de SQL
Instructores
especializad
os y
certificados
con amplios
conocimient
os y
experiencia
$250
00
embargo podemos
decirle que no puede
ver esta base de datos
pero otro si.
en la
entrega
del curso de
SQL a nivel
mundial
Sybase
Sybase, es una
base de datos
corporativa
Programable
Soporta gran
cantidad de
datos y
usuarios
Soporta multiprocesadores.
Es muy
difcil su
mantenimie
nto y
modificaci
n.
No existe
posibilidad
de
incorporar
metainformacin.
Muy
compleja la
implementac
in de
funciones
avanzadas
de
transformaci
n.
No es fcil la
programaci
n del control
y manejo de
5
Garantizamo
s
aprendizaje
de
vanguardia
a nivel
mundial.
Sybase recibe
certificacin para
integracin con SAP
Netweaver
Sybase IQ qued
con el status de
Certificado para
SAP NetWeaver.
La certificacin es
un paso
importante que
proyecta la
relacin entre SAP
y Sybase.
Diario TI 30/12/05
11:51:00
Tech 1 Group,
representante en
Chile de Sybase
anunci que
Sybase IQ,
servidor analtico
y escalable,
recibi la
certificacin para
la integracin con
SAP NetWeaver
Business
Intelligence (SAP
2,500
dolares
alertas
DBZ
Permite agilizar el
tiempo de respuestas
de esta consulta
Recuperacin
utilizando accesos de
slo ndices.
Predicados
correlacionados.
Tablas de resumen
Tablas replicadas
Uniones hash
DB2 utiliza una
combinacin de
seguridad externa y
control interno de
acceso a proteger
El DB2 - IBM es la
tercera base de
datos que ms se
vende, de acuerdo
con los VARs
recientemente
encuestados en el
nmero de junio
de 1996 de la
revista VAR
Business
Magazine. El
Microsoft SQL
Server se anot un
38%, Oracle, 21%,
6
NetWeaver BI) y
qued con el
status de
Certificado para
SAP NetWeaver.
Sybase IQ es un
servidor analtico
que corre sobre
hardware y
sistemas
operativos
estndar y est
diseado para
business
intelligence.
En la capa de
aplicaciones de
SAP Business
Information
Warehouse (SAP
BW), los clientes
de Sybase y SAP
ahora pueden
realizar anlisis
multidimensionale
s
big data
Cursos gratuitos
con laboratorios
prcticos que
puede ejecutar en
la nube!
Aprenda sobre los
cursos gratuitos
online actuales
que estn
disponibles en
BigDataUniversity.
com. Siga la ruta
sugerida para
iniciarse e
incremente su
Cursos
sin
costo
datos.
DB2 proporciona un
juego de datos de
acceso de las
interfaces para los
diferentes tipos de
usuarios y
aplicaciones.
DB2 guarda sus
datos contra la
prdida, acceso
desautorizado, o
entradas invlidas.
Usted puede realizar
la administracin de la
DB2 desde cualquier
puesto de trabajo.
La tecnologa de
replicacin
heterognea
(heterogeneous
replication) en SQL
Server permite la
publicacin
automtica de los
datos en otros
sistemas que no sean
SQL Server, entre los
que se incluyen DB2.
La mayora de los que
utilizan equipos IBM
utilizan DB2 porque es
confiable y tiene un
muy buen soporte
tcnico".
El DB2 se basa en
dos ejes que lo hacen
fuerte en su
rendimiento: utiliza un
sistema
multiprocesador
(SMP) simtrico y un
sistema de
conocimiento
IBM, 10%,
sobre big data y
Informix, 9%, y
preprese para
Sybase un 8%.
implementarlos
para satisfacer sus
En sistemas
propias
grandes la base
necesidades
ms usada es DB2 empresariales.
ya que corre en
BigDataUniversity.
diferentes
com es un sitio
plataformas
web educacional
operativas, pero
que ofrece cursos
en realidad, en la
gratuitos sobre big
mayora de los
data y bases de
casos la decisin
datos. El sitio es
para optar por un
manejado por la
software de estas
comunidad, la cual
caractersticas es
incluye a muchos
corporativa.
IBMistas que
contribuyen
Se tiene que ver
voluntariamente
con las
con el desarrollo
aplicaciones que
de cursos y el
se tienen
mejoramiento del
desarrolladas y las sitio. Que aprenda,
que se van a
a su ritmo y donde
implementar.
se encuentre, de
los mejores de la
Influye en la
industria es su
eleccin el
lema. Lo atractivo
hardware utilizado. de Big Data
University es que
Una serie de error la mayora de los
del sistema
cursos incluyen
operativo, que cae laboratorios
DB2.
prcticos que
puede realizar en
la nube. Por
ejemplo, uno de
los cursos en Big
Data University es
patrocinado por
Amazon Web
7
MySQL
procesador paralelo
masivo.
el DB2 distribuye y
recuerda la ubicacin
de cada pista donde
se encuentra la
informacin. En el
contexto de una larga
base de datos, este
sistema de particin
hace que la
administracin sea
mucho ms fcil de
manejar que una base
de datos de la misma
medida no
particionada.
La base de datos se
puede programar para
tener una exacta
cantidad de
particiones que
contienen la
informacin del
usuario, ndice, clave
de transaccin y
archivos de
configuracin. De esta
forma, los
administradores
definen grupos de
nodos, que son una
serie de particiones de
la base, lo que
posteriormente facilita
cualquier bsqueda.
Services, el cual
est
proporcionando
un crdito de 25
dlares por
aprender sobre los
big data en su
nube. Cada curso
en Big Data
University tiene
una pequea
prueba que puede
tomar y, si la pasa,
puede imprimir su
certificado de
terminacin.
1.
MySQL software 1.
Un gran
es Open Source
porcentaje de las
MySQL
Begginers
Lekkinet
Technologies
utilidades de
8
for
$21,782
2. Velocidad
las
operaciones,
lo
documentadas.
Bajo
2.
costo
en
No es intuitivo,
como otros
programas
requerimientos para la (ACCESS).
elaboracin de bases
de datos, ya que
debido
su
bajo
consumo puede
ser
ejecutado
una
en
sin
ningn problema.
4. Facilidad
de
configuracin
instalacin. Soporta
gran
variedad
de
Sistemas Operativos
5.
Baja probabilidad de
corromper
datos,
conectividad,
velocidad, y seguridad
hacen
Server
de
MySQL
altamente
apropiado
para
9
En Benito Jurez
Objetivo
del
Curso:
Desea
unirse
al
maravilloso
mundo
de
MySQL ? Aqu
tienes
la
oportunidad
de
aprender
cmo
este
poderoso
sistema de gestin
de base de datos
relacional
puede
hacer su vida ms
fcil
y
ms
divertido!
Esta
clase cubre todos
los
aspectos
bsicos
y
le
permitir estar en
su camino, con
una base slida.
Destinatarios del
Curso:
Desea
unirse
al
maravilloso
mundo
de
MySQL ? Aqu
tienes
la
oportunidad
de
aprender
cmo
este
poderoso
sistema de gestin
de base de datos
relacional
puede
hacer su vida ms
fcil
y
ms
divertido!
Esta
clase cubre todos
los
aspectos
bsicos
y
le
permitir estar en
acceder
bases
su camino, con
una base slida.
de
datos en Internet
7. El
software
MySQL
10
HOTELES
Id. Hotel
Id. Equipo
Nombre
Direccin
GRUPO A
Telfono
Id. Grupo A
Habitaciones
Id. Equipo
JUGADOR
PARTIDOS
EQUIPO
Id. Jugador
Id. Equipo
Nombre
Pas
Fecha-nac
Total-Goles
Club
No. Camiseta
Goles
Id. Jugador
GRUPO B
Id. Partido
Id. Grupo B
Fecha-Juego
Id. Equipo
Id. Grupo A
Id. Grupo B
Resultado
Arbitro
Juez 1
Juez 2
CONTROLES
ANT
Id- Controles
No.
Controles
Resultado
Fecha
Id. Hoteles
Lugar
Id-Jugador
Nombre
HOTELES
Direccin
GRUPO A
Telfono
11
Id-Equipo
Id. Equipo A
Id-Equipo
JUGADOR
PARTIDO
EQUIPO
Id. Juegos
Nombre
Ap. Jugador
Id. Equipo
GRUPO B
Pas
Id. Equipo B
Am.jugador
Fecha- Nac
Total-goles
Club
No-Camiseta
Goles
Id-Jugador
Id-Equipo
Id-Partido
Fecha de
Juego
Id. Grupo A
Id-Grupo B
Resultado
Arbitro
Juez 1
Juez 2
CONTROLES
Id-Controles
No. Controles
Resultado
Fecha
Lugar
Id-Jugador
12
13
Mundial de futbol
1) JUGADOR
Id. Jugador
Nombre
Ap-jugador
Am-Jugador
Fecha-nac
Clubes
Goles
1
2
3
4
5
6
JUAN
LUIS
JAVIER
MANUEL
ARTURO
TERRY
BENEDETO
GARCIA
HERNANDEZ
PEREZ
TEVEZ
HENRY
GOT
POSTIGO
TORRES
LOPEZ
RODRIGUE
ZUAL
21/01/83
13/03/85
17/05/84
18/07/80
17/03/82
240279
Miln
Barcelona
Chivas
Sao Paulo
Real Madrid
Arsenal
1
3
1
2
4
2
2) CONTROLES ANT.
Id. Control
001
002
003
004
005
006
No. Estudios
2
1
2
2
1
1
Jugador
Am_ jugador
Golls
Torres
Prez
Casteln
Rentera
Resultados
Neg-Neg
Neg
Neg-Neg
Neg-Neg
Neg
Pos
Controles Ant.
No. De Estudios
3
2
1
1
2
Fecha
30/05/02
30/05/02
01/06/02
01/06/02
01/06/02
01/06/02
Hoteles
Nombre
Fiesta American
Gran Prime
Galaxy
Restoc
Rotarac
Am-jugador
No. De Estudios
Nombre
Id. 6
Id. 6
Id. 6
elimine
elimine
elimine
Lugar
Hospital Tokio
Hospital Tokio
Hospital Tokio
Hospital Tokio
Hospital Tokio
Hospital Tokio
Equipo
No. de camiseta
7
11
10
12
30
Id. 6
Id. 1004
elimine
elimine
4) EQUIPO
Id. Equipo
Pas
14
Total - Goles
No. de c
01
02
03
04
05
06
MEXICO
ESPAA
BRASIL
ITALIA
ARGENTINA
FRANCIA
1
3
2
1
4
2
1
1
1
7
1
9
3) HOTELES
Id-Hotel
Nombre
Direccin
Telfono
0007
0002
0003
0004
0005
0006
FIESTA INN
KRISTAL
PEROT
ROCAESTER
ZURICH
ZANFER
15311322
31111090
80907010
13141520
81913211
30401020
Grupos
5) Grupo A
Id-Grupo A
1
2
Id-Equipo
Id-Grupo
A
1b
2b
01
02
5) Grupo B
Id-Equipo
Partidos
Id.
partido
Fecha juego
1007
13/06/0
2
14/06/0
2
15/06/0
2
16/06/0
2
7002
1003
1004
Id.
Grupo
A
1a
Id.
Grupo
B
1b
Resulta
do
Arbitro
3-7
Mario
2a
2b
2-1
Joaqun
3a
3b
0-0
Richard
1a
2b
3-2
Mario
15
04
05
Id.
Equip
03
04
01
05
02
06
1) MUNDIAL DE FUTBOL
1) CODIGO
16
1)
LLENADO DE TABLAS
17
18
19
1)
MODIFICACIONES
20
21
03
3b
FESTIVAL DE CINE
22
06
ESQUEMA
23
Pelculas
Premios
Id_pelicul
a
pelicula
titulo
Id_premio
genero
dinero
Personas
categoria
ao
Id_persona
Id_person
a
persona
nombre
sexo
nacimient
o
cargo
Id_pelicul
a
FESTIVAL DE CINE
24
25
26
TABLA PELICULAS
INGRESAR DATOS.
27
EDITAR DATOS
ELIMINAR DATOS
28
2)
BUQUES
TIPOS
ID_TIPO
TONELAJE
MATERIALES
123
80 METAL
124
200 HIERRO
125
130 HIERRO
126
210 METAL
127
150 ACERO
BUQUES
ID_BUQUE
NOM_DISEO
NOMBRE
ID_TIPO
234 PIRATA
PEDRO
127
235 TITANIC
JOAQUIN
126
236 AZUL
JUAN
125
237 ESPADA
DANY
124
238 TIBURON
JORGE
123
ID_MOVIMIEN LONGITUD
TO
LATITUD
FECHA
HORA
ID_BUQUE
345
300
90 12-05-16
08:30
238
346
1100
75 22-05-16
11:00
237
347
600
80 25-05-16
15:45
236
348
400
45 30-05-16
20:20
235
349
220
50 31-05-16
22:15
234
MOVIMIENTOS
MARES
29
ID_MAR
NOMBRE
ID_VISITAS
PROFUNDIDAD
456 MEDITE
3750
457 CASPIO
11700
458 PERSICO
7800
459 ROJO
70000
460 NEGRO
34000
FECHA_INICIO
FECHA_FINAL
543 02-03-16
10-03-16
542 12-03-16
30-03-16
541 01-04-16
15-04-16
540 16-04-16
18-05-16
539 17-05-16
20-05-16
VISITAS
DESCRIPCIN
PAS
CONTINENTE
98 ID
MAR
ABIERTO
GUATEMA
LA
AMERICA
456
234
543
97 CONATIN
MAR
ABIERTO
GUATEMA
LA
AMERICA
457
235
542
96 CAMRY
MAR
ABIERTO
ALEMANI
A
EUROPA
458
236
541
95 KLOSTER
MAR
ABIERTO
ALEMANI
A
EUROPA
459
237
540
94 MARITA-
MAR
ABIERTO
MXICO
AMERICA
460
238
539
ID_PUERT
O
NOMBRE
SALUDAR
NO DE
VER.
PUERTOS
30
ID_MAR
ID_BUQUE ID_VISITA
4)
31
3) CODIGO
32
3)LLENADO DE TABLAS
33
34
3) MODIFICACIONES
35
36
37
38
SEGURIDAD
SOCIAL
Id. Seguridad
Social
Ciudad
Estado
C. P.
Ap. Paterno
ALUMNO
DEPARTAMENT
O
CURSO
Id. Alumno
Id. Curso
Nombre
Id. Seccin
Direccin
Profesor
Ao
Id.
Departamento
Nombre
Nombre
Descripcin
No. de Oficina
Hrs. X
Semestre
Nivel
Sexo
Id.
Departamento
Depto. espec.
Tel. de Oficina
Facultad
Direccin Perm.
Fecha nac
Id. Departamento
NOTAS
Notas
Nmeros
Nota letras
Id- alumno
Id-Seccin
39
SECCIN
Pd-alumno
Id-curso
Id.
Departamento
SEGURIDAD
SOCIAL
Id. Seguridad
Social
Ciudad
Estado
C.P
Ap-Paterno
DEPARTAMENT
Id.
Departamento
Nombre
CURSO
ALUMNO
Id. Curso
SECCIN
No. de Oficina
Tel. oficina
Id. Alumno
Nombre
Nombre
Descripcin
facultad
Hrs. X Semana
Nivel
Direccin Act.
Profesor
No-Tel Act
Ao
Direccin Perm
Id.
Departamento
No-Tel-Perm
Fecha-nac
Sexo
Depto. Espec
NOTAS
Id-notas
Id-Curso
NotaNmeros
Id-Notas
Id-Seccin
Nota-letras
Id-alumno
Id-seccin
40
Id-seccin
Id-alumno
3) SEGURIDAD SOCIAL
Id-Seguridad
0001
0002
0003
0004
0005
0006
Ciudad
Mxico
Mxico
Mxico
Mxico
Mxico
Mxico
Estado
Edo. Mx
Edo. Mx
Edo. Mx
Edo. Mx
Edo. Mx
Edo. Mx
C.P
52300
51110
52300
50300
51120
20300
Ap-Pat
Pre
Robl
Oroz
Esco
Tino
Torr
5) NOTAS
Id-Notas
5001
Notas-Nmeros
10, 9,8,10
5002
9, 8, 7,9
5003
8, 6, 8, 8
5004
9, 10, 10, 10
5005
10, 9, 8, 7
5006
10, 9, 9, 9
Nota-Letras
Diez, Nueve, Ocho,
Diez
Nueva, Ocho, Siete,
Nueve
Ocho, Seis, Ocho,
Ocho
Nueve, Diez, Diez,
Diez
Diez, Nueve, Ocho,
Siete
Diez, Nueve, Nueve,
Nueve
Id-Alumno
001
Id-Sec
10.0
002
10.0
003
10.0
004
10.0
005
10.0
006
10.0
3) DEPARTAMENTO
IdDepartamento
1
2
3
4
5
6
Nombre
No. de oficina
Tel-oficina
ITICS
IGE
ITICS
IGE
ITICS
IGE
30
40
31
41
32
42
32402110
32109012
32131416
32131420
32408090
32143091
41
Faculta
TLANEPAN
TLANEPAN
CUAUTIT
CUAUTIT
TLANEPAN
CUAUTIT
5) CURSO
Id-Curso
Nombre
01
02
03
04
05
06
Algebra Lineal
Calculo diferencial
Algebra Lineal
Calculo diferencial
Calculo diferencial
Algebra Lineal
Descripcin
Hrs. X Semana
6
4
6
4
5
2
Nivel
hrs.
hrs.
hrs.
hrs.
hrs.
hrs.
Id
Departa
1
2
3
4
5
6
1
2
2
1
1
1
4) SECCIN
Id-Seccin
10001
10002
10003
10004
10005
10006
Profesor
Antonio Cano Ortega
Joaqun Reyes
Lozano
Carlos Vela Postigo
Juan Portugal Lpez
Mara Oliver Prez
Karla Lozano Tarza
ao
2016
2015
Semestre
1
2
2016
2015
2015
2016
1
2
1
2
6) ALUMNO
Id-Curso
001
002
003
004
005
006
Nombre
Roberto Prez
Lpez
Juan Robles Cano
Ivana Orozco
Martnez
Pedro Escobar
Lozano
Karina Tinoco
Prez
Mariana Torres
Prez
Direc-Actual
San Pedro # 10,
Atizapn
Sn Javier #310,
Cuautitln
Torres #14, Atizapn
Tel-Actual
20304050
Direc-Perm.
80911314
Vallejo #30,
G.A.M
Lindavista #350,
G.A.M
San Martin #30,
Cuautitln
Ocampo #321,
Atizapn
34362014
32404189
52152218
Cuauhtmoc #
10, Tlalnepantla
13142021
Te
41
52
13
6) ALUMNO
Fecha-Nac
30/02/90
Sexo
M
Id-Seg.Social
0001
42
Id-Curso
01
Id-Notas
1001
Id
14/06/91
21/06/89
30/07/92
22/08/93
15/06/90
M
M
F
F
M
0002
0003
0004
0005
006
43
02
03
04
05
06
1002
1003
1004
1005
1006
4) UNIVERSIDAD
44
4) LLENADO DE TABLAS
45
46
MODIFICACIONES
47
48
49
Conclusin
Este trabajo fue realizado con xito ya que todas
las bases de datos fueron realizadas y probadas
dentro del programa de sql server y teniendo
resultados satisfactorios despus de hacer estas
pruebas se pudieron realizar con ms detalle toda
la metodologa que cada base de datos lleva
adems de que se utilizaran anlisis para tener en
cuenta todas las tablas de una base y unirlas de
forma correcta con llaves primarias y forneas
para que estas tablas trabajen en conjunto y todas
formen un solo sistema de trabajo .
50
Bibliografa
http://www.emagister.com.mx/cursos_oracle_distrit
o_federal-categprov-118-68.htm
http://cpds.edu.mx/Info_curso.aspx?id=37
http://www.netec.com.mx/mex_cursos-de-oracle
http://uaninformaticas.blogspot.mx/2010/04/ventajas-ydesventajas-de-oracle.html
http://www.educaedu.com.mx/mysql
http://www.monografias.com/trabajos27/d-b-dos/db-dos.shtml#ventaj
51