ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Creacion de una practica de bases de datos relacionales con SQLite

Angel CardenasTrabajo16 de Noviembre de 2022

15.374 Palabras (62 Páginas)64 Visitas

Página 1 de 62

Creacion de una practica de bases de datos relacionales con SQLite.

David Gonzalez Marquez david.gonzalez.marquez@gmail.com

10 de abril de 2019

[pic 1]

´Indice

I    Estudio del  problema.                                                       3

1.  Introduccion                                                                                        4

2.  Estimacion de  los  resultados del  aprendiza je que adquirir´an los alumnos.         4

3.  Contexto del  problema elegido.                                                        5

4.  Estudio del   esfuerzo requerido para  la  asimilaci´on  de   dichos resultados de  aprendiza je.                                                                             5

II     Disen˜o de  la  pr´actica.                                                              6

5.  Herramientas.                                                                                    7

6.  Requisitos de  la  solucion.                                                                   7

7.  Criterios de  correccion.                                                                      7

Anexo: Pr´actica  de  bases de  datos relacionales con  SQ- Lite                                                                                           9

A.  Introduccion breve a SQLite.                                                          10

B.  Repaso b´asico  a SQL  y SQLite                                                        10

B.1.

Tipos de datos    .  .  .  .  .  .  .  .  .  .  .

.

.

.

.  .  .  .  .  .

.

.

.

.

.

.

.

.

10

B.2.

Comandos  .  .  .  .  .  .  .  .  .  .  .  .  .  .

.

.

.

.  .  .  .  .  .

.

.

.

.

.

.

.

.

11

B.3.

Creacion  de tablas    .  .  .  .  .  .  .  .  .

.

.

.

.  .  .  .  .  .

.

.

.

.

.

.

.

.

11

B.4.

Consultas en la base de datos   .  .  .

.

.

.

.  .  .  .  .  .

.

.

.

.

.

.

.

.

11

B.5.

Otros  comandos .  .  .  .  .  .  .  .  .  .  .

.

.

.

.  .  .  .  .  .

.

.

.

.

.

.

.

.

12

.     .

.     .

.     .

.     .

.     .

.     .

.     .

E.4.  Ejercicio 4 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .    27

Bibliograf´ıa                                                                                       29

Parte I

Estudio del  problema.

1.     Introduccion

En este trabajo procederemos  a disen˜ar y crear una practica sobre bases de datos relaciones con SQLite. La practica se entrega a alumnos que ya han tenido unas 50 horas de clases teoricas  sobre bases de datos.  La duraci´on que se estima para  la practica es de 20 horas.

Se ha intentado con la practica motivar  a los alumnos por lo que se ha elegido un tema  bastante atractivo para  la mayor´ıa como es el fu´tbol.

En  la practica se describe  una  estructura basica  que los alumnos  tendran que crear y sobre la cual se realizaran consultas  y se trabajar´a en el resto de la practica.

2.         Estimacion de  los  resultados del  aprendiza je que adquirir´an  los  alumnos.

Mediante  esta practica los alumnos  adquiriran los siguientes  resultados.

Sintesis de la informacion  dada  en el enunciado  en un conjunto  de tablas que seran nuestra base de datos.[pic 2]

Creacion  y disen˜o de tablas  para  almacenar  la informaci´on. Poblar  una tabla  ya creada  con datos.[pic 3][pic 4]

Trabajar con todo tipo de consultas  SQL, desde las m´as simples hasta  las mas complejas.[pic 5]

Crear  vistas  y ver la utilidad que tienen.[pic 6]

An˜adir  nuevas  tablas   a  un  modelo  de  una  base  de  datos  ya  creado  y relacionar  la nueva  informaci´on con la que ya exist´ıa.[pic 7]

La practica est


dividida  en 4 ejercicios. El primer  ejercicio consiste  en la

creacion de las tablas  a partir de la informaci´on dada en el enunciado,  el alumno debe ser capaz de sintetizar la informaci´on dada  y materializar la base de datos en forma  de tablas  conexas.  El resto  de ejercicios dependen  en gran  parte  de este primer  ejercicio.

El  ejercicio  2 contiene  las  consultas  que  se le van  a  pedir  al  alumno  que realice,  para  la elaboracion  del ejercicio 1 se espera  que mire tambi´en en este apartado las consultas,  de forma  que pueda  valorar  si el modelo que esta  ela- borando  podr´ıa responder  a estas  consultas.  Las consultas  del ejercicio 2 est´an pensadas  para  que vayan  aumentado de dificultad  de forma que la media de los alumnos  pueda  llegar a hacer la mayor´ıa aunque  quizas no termine  de hacerlas todas.

Cada consulta  se puede hace siempre de varias formas pero est´an preparadas para  que el alumno  vaya  utilizando  caracter´ısticas distintas del lenguaje  SQL, consultas  por fecha, con condiciones num´ericas, etc.

El ejercicio 3 sirve para varios propositos,  en primer lugar el alumno aprende como crear tablas  respetando la coherencia  con las que ya se han creado.  Tam- bi´en se le pide que inserte  datos  espec´ıficos. En el apartado 2 de este ejercicio se alcanza  un punto  clave de la practica, el ejercicio es sencillo pero para  que

sea correcto  el alumno  debe entender  como puede  an˜adir  nueva  informaci´on  a la base de datos  y relacionarla  con la ya existente,  al tiempo  que es coherente con la realidad  detras  de los datos.

Esto se confirma en el apartado 3, 4 y 5. Si ha comprendido  bien la practica y ha realizado bien las modificaciones no habr´a ningu´n problema en que un jugador participe en dos ediciones de la copa del mundo  con selecciones distintas pero

si no lo ha hecho no realizar


bien este ejercicio.

Finalmente el ejercicio 4 le sirve al alumno  para  ver lo que son las vistas  y lo u´tiles que le hubieran  sido si hubiera  hecho alguna  al principio.

...

Descargar como (para miembros actualizados) txt (52 Kb) pdf (456 Kb) docx (241 Kb)
Leer 61 páginas más »
Disponible sólo en Clubensayos.com