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

Creacion de Base de Datos


Enviado por   •  3 de Febrero de 2020  •  Tarea  •  5.555 Palabras (23 Páginas)  •  145 Visitas

Página 1 de 23

[pic 1]

INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE CÓMPUTO

Turno Vespertino.

[pic 2]

“Creación de una Base de Datos”.

Unidad de Aprendizaje:

Base de Datos.

Nombre de la Profesora:

Hernández Rubio Erika.

Nombre de los Alumnos:

Guerra Nicolás Herman Enrique

Rojas Hernández Johan Ali

Grupo:

2CV5.

Desarrollo

Comencemos por explicar que es la Base de Datos, es una colección de información que está organizada la para poder almacenar, gestionar, actualizar y acceder a los datos fácilmente. Hay mucha información en movimiento en una Base de Datos y puede ser complicado llegar a entender cómo los elementos interactúan entre sí. Es por esto que un ingeniero o administrador necesita una representación visual para entender fácilmente cómo todos estos elementos están relacionados y cómo trabajan en conjunto. Aquí es donde entran los diagramas Entidad-Relación.

Entidad es un objeto, una persona, un lugar o una cosa, que va ser gestionado en la Base de Datos.

Atributos son las propiedades o características.

Cardinalidad define la relación en un contexto numérico.

Llaves primarias deben de ser Inalterables y Nunca Nulas.

Llaves Foráneas Es simplemente una clave primaria, pero en un lugar foráneo, no tienen que ser únicas y se pueden repetir en una tabla.

Llaves primarias compuestas es cuando ningún atributo nos daría la llave primaria, se necesita usar la menor cantidad posible de atributos y no usar atributos que tiendan a cambiar.

A continuación, se mostrarán las dos prácticas explicadas paso a paso:

PRACTICA 1

El Primer paso es la creación de la base de datos, se le llamó en este caso Deptos.

Después de este primer paso consiguientemente se abre la base creada usando el comando USE.

Justo después de esto tenemos que crear las tablas de la base de datos, las tablas son muy parecidas así que la explicación ser para todas por igual; Se usa el comando CREATE TABLE y después de este se le da el nombre de la tabla que queremos, se abre un paréntesis que determinará el rango en el que entrarán las variables y sus modificaciones.

Para declarar una variable, lo primero es poner el nombre, después el valor que desea que tome (INT, VARCHAR, DATE, ETC.), si se quiere que la celda a la que pertenece este dato quede forzosamente rellenada al introducir los datos en la práctica, entonces se debe poner el comando NOT NULL y para introducir más datos en la tabla se divide por una coma (,) y después se introduce la siguiente columna variable. Cuando la variable que queremos poner es una llave primaria entonces se debe insertar después del NOT NULL (Para los casos en que la columna es una llave primaria obligatoriamente debe ser rellenada la celda) se pondrá el comando PRIMARY KEY.

Si se quiere que existan dos llaves primarias en la tabla se pueden poner por separados o se pueden poner juntas con el comando PRIMARY KEY que encierra en un paréntesis a los nombres de las que se quieran sean las llaves primarias (para poder hacer esto ambas deben de ya haber sido declaradas).

Un Comando importante es el FOREIGN KEY, el cual es un comando que ayuda a la columna a relacionarse con otra tabla y poder hacer uniones de éstas de forma práctica. Para hacer esto se pondrá el comando después de la coma (o paréntesis en caso de que sea lo primero que se quiera poner, como en un comando ALTER que se explicará después), se abrirá su paréntesis y dentro de éste se pondrá el nombre de la columna que se quiera hacer foránea; consiguiente a esto se usará en la misma línea el comando REFERENCES y después el nombre de la tabla con la que se quiere referenciar para poder hacer la unión, justo después del nombre de la tabla a la que se unirá, dentro de un paréntesis se pondrá el nombre de la columna para hacer la especificación.

El comando ALTER sirve para que al tener ya una tabla hecha se pueda modificar, su sintaxis es similar a la de CREATE.
ALTER TABLE (nombre de la tabla que se desea modificar) ADD (Comando que se quiera hacer);

La inserción de datos es un paso final a este punto del curso, en el que se le darán valores a las celdas dependiendo de las columnas; el número de datos que se ingresan depende del número de columnas que cada tabla tiene, entonces si una tabla tiene 7 atributos se le insertarán 7 datos, a menos que se omita uno y este no sea necesario o no se le haya puesto el comando NOT NULL. Para usar este comando se usará la siguiente sintaxis:
INSERT INTO (Tabla a la que se le quiera ingresar datos) VALUES (datos que se quieran ingresar con el orden dado por las columnas y separando cada valor por una coma);

CREATE DATABASE deptos; --Creación de la base de datos deptos.

USE deptos; --Apertura de la base de datos deptos.

CREATE TABLE empleados (nss int not null primary key, --Creación de la tabla empleados, con 7 atributos.

                                     dirección varchar(80) not null,

                                     salario double not null,  

                                     genero char(1) not null,

                                     nombre varchar (70) not null,

                                     fecha_nac date not null,

                                     supervisor varchar (70));

-----------------------------------------------------------------------------------------------------------------------------------

CREATE table familiar        (nss int not null, --Creación de la tabla familiar, con 5 atributos.

                              num_f int not null,

                              nombre varchar(80) not null,

                              fecha_nac date not null,

                              parentesco varchar (50) not null,

...

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