Está en la página 1de 7

Ingeniería en Software

NOMBRE:

Christopher Castillo de la cruz

Matricula:

100033472

TEMA:

Unidad Vl
ASIGNATURA:

Sistema base de Datos

FACILITADOR:

Mario Ortiz M.A.

29/11/2021
a. Investigar los siguientes conceptos en base de datos aplicado en SQL Server y dar ejemplo de
cada uno de ellos

i. Create database
Se utiliza para crear una nueva base de datos vacía.

CREATE [OR REPLACE] {DATABASE | SCHEMA} [IF NOT EXISTS] db_name

[create_specification] ...

create_specification:

[DEFAULT] CHARACTER SET [=] charset_name

| [DEFAULT] COLLATE [=] collation_name

| COMMENT [=] 'comment'

ii. Create table


Es la palabra clave que le dice al sistema de base de datos lo que quieres hacer. En este
caso, desea crear una nueva tabla. El nombre o identificador exclusivo de la tabla sigue a la
instrucción CREATE TABLE. Luego, entre paréntesis viene la lista que define cada columna de
la tabla y qué tipo de tipo de datos es. La sintaxis se vuelve más clara con el siguiente
ejemplo. Se puede crear una copia de una tabla existente usando una combinación de la
instrucción CREATE TABLE y la instrucción SELECT. Puede consultar los detalles completos
en Crear tabla con otra tabla.

SQL> CREATE TABLE CUSTOMERS(


ID INT NOT NULL,
NAME VARCHAR (20) NOT NULL,
AGE INT NOT NULL,
ADDRESS CHAR (25) ,
SALARY DECIMAL (18, 2),
PRIMARY KEY (ID)
);

iii. Alter table


El comando SQL ALTER TABLE se utiliza para modificar la definición (estructura)
de una tabla mediante la modificación de la definición de sus columnas. El comando
ALTER se utiliza para realizar las siguientes funciones.
iv. Drop table o truncate
DROP es un comando DDL (lenguaje de definición de datos) y se utiliza para
eliminar la definición de la tabla y los índices, datos, restricciones, disparadores, etc.
para esa tabla. En cuanto al rendimiento, el comando DROP es rápido de ejecutar
pero más lento que TRUNCATE porque da lugar a complicaciones. A diferencia de
DELETE, no podemos revertir los datos después de usar el comando DROP. En el
comando DROP, el espacio de tabla se libera de la memoria porque elimina
permanentemente la tabla, así como todo su contenido.

v. Rename
Nos ayuda a incorporar los cambios al diseño de la base de datos ya existente.El comando alter se
usa para modificar una base de datos, tabla, vista u otros objetos de base de datos existentes que
puedan necesitar cambios durante el ciclo de vida de una base de datos.

EJEMPLO 1 ALTER TABLE `table_name` ADD COLUMN` column_name` `data_type`;


b. Crear una base de datos con el nombre de controlmedico en sql server utilizando la sentencia
créate database

c. Crear una tabla con el nombre de paciente dentro de la base de datos controlmedico con los
siguientes campos utilizando la sentencia crear table
i. Cod_pac
ii. Nom_pac
iii. Ape_pac
iv. Sex_pac
v. Nac_pac
vi. Col_pac
vii. Est_pac
viii. Pes_pac
d. Crear una tabla con el nombre de medico con los siguientes campos
i. Cod_med
ii. Nom_med
iii. Esp_med
e. Modificar la tabla medico utilizando la sentencia alter table y agregar el campo cel_me y
cor_med
f. Eliminar la tabla medico utilizando la sentencia drop table o truncate

g. Renombrar la tabla paciente por cliente utilizando la sentencia rename

También podría gustarte