SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
PRÁCTICA DE LA MATERIA DE ADMINISTRACIÓN DE BASE DE DATOS
SEXTO SEMESTRE ISC.
Interprete el siguiente diagrama, escriba las instrucciones de SQL que correspondan para crear las tablas omitiendo
solamente las columnas que se le indique n y/o las reglas de integridad que correspondan en consecuencia de la
ausencia de dichas columnas. No olvide indicar el usuario que realiza cada acción y establecer los permisos necesarios
para realizar las acciones que se le soliciten.
En MySQL:
1. Crear al usuario PRACTICAS con la contraseña que desee, con el usuario anterior, crear la base de datos
VENTAS.
2. Con el usuario PRACTICAS, Crear las tablas omitiendo lo siguiente:
a. La columna fecha_v de la tabla VENTAS.
b. Nomb_prod de la tabla ALMACEN.
c. id_compra de la tabla COMPRAS.
3. Agregar una restricción para que la columna EXISTENCIA nunca sea menor de 150 ni mayor de 160.
4. La FECHA_V de VENTAS debe asignarse por defecto la fecha actual.
5. La CANTIDAD_C comprada por defecto es 1.
6. Agregar las restricciones y/o columnas omitidas en la instrucción número 2.
7. Quitar la restricción de no nulo a la columna NOMB_PROD de la tabla ALMACEN.
8. El usuario PRACTICAS al final, no deberá tener permisos para agregar más tablas ni para modificarlas,
pero si para consultar, insertar, actualizar y borrar datos.
En Oracle:
1. Crear al usuario PRACTICAS con la contraseña que desee, asignarle 10m de espacio en disco.
2. Con el usuario PRACTICAS, Crear las tablas omitiendo lo siguiente:
a. La columna fecha_v de la tabla VENTAS.
b. Nomb_prod de la tabla ALMACEN.
c. id_compra de la tabla COMPRAS.
3. Agregar una restricción para que la columna EXISTENCIA nunca sea menor de 150 ni mayor de 2,500.
4. La FECHA_V de VENTAS debe asignarse por defecto la fecha actual.
5. La CANTIDAD_C comprada por defecto es 1.
6. Agregar las restricciones y/o columnas omitidas en la instrucción número 2.
7. Quitar la restricción de no nulo a la columna NOMB_PROD de la tabla ALMACEN.
8. El usuario PRACTICAS al final, no deberá tener permisos para agregar más tablas ni para modificarlas,
pero si para consultar, insertar, actualizar y borrar datos.
ALMACEN VENTAS
COMPRAS
Se registran
Se registran
PROVEEDORrealiza
Id_Prod Existencia Id_venta Fecha_vCant_v
Id_compra Cant_c
Fecha_compra Id_prov ApellidosNombre_p
Nomb_prod

Más contenido relacionado

Similar a PRÁCTICA DB CREAR TABLAS USUARIO PRACTICAS

Similar a PRÁCTICA DB CREAR TABLAS USUARIO PRACTICAS (20)

Sesión03 - Creación de objetos (Oracle)
Sesión03 - Creación de objetos (Oracle)Sesión03 - Creación de objetos (Oracle)
Sesión03 - Creación de objetos (Oracle)
 
Conexion mysql
Conexion mysqlConexion mysql
Conexion mysql
 
Presentación1
Presentación1Presentación1
Presentación1
 
8 Guía_Fundamentos de Base de Datos (2).docx
8 Guía_Fundamentos de Base de Datos (2).docx8 Guía_Fundamentos de Base de Datos (2).docx
8 Guía_Fundamentos de Base de Datos (2).docx
 
Bdii 09 ddl_new
Bdii 09 ddl_newBdii 09 ddl_new
Bdii 09 ddl_new
 
MySQL - SQL.pdf
MySQL - SQL.pdfMySQL - SQL.pdf
MySQL - SQL.pdf
 
MySQL.pdf
MySQL.pdfMySQL.pdf
MySQL.pdf
 
Sql Lenguaje Estructurado de Consulta
Sql Lenguaje Estructurado de ConsultaSql Lenguaje Estructurado de Consulta
Sql Lenguaje Estructurado de Consulta
 
Bdii 10 vistas_new
Bdii 10 vistas_newBdii 10 vistas_new
Bdii 10 vistas_new
 
Indices y Vistas.pptx
Indices y Vistas.pptxIndices y Vistas.pptx
Indices y Vistas.pptx
 
Sistema gestor de bases de datos
Sistema gestor de bases de datosSistema gestor de bases de datos
Sistema gestor de bases de datos
 
Sq lite
Sq lite Sq lite
Sq lite
 
Clase 2 El lenguaje DDL de SQL
Clase 2 El lenguaje DDL de SQLClase 2 El lenguaje DDL de SQL
Clase 2 El lenguaje DDL de SQL
 
examenfinal
examenfinalexamenfinal
examenfinal
 
Sentencia select
Sentencia selectSentencia select
Sentencia select
 
Taller básico de JOINS, SUBQUERYING, APPLY, CTE
Taller básico de JOINS, SUBQUERYING, APPLY, CTETaller básico de JOINS, SUBQUERYING, APPLY, CTE
Taller básico de JOINS, SUBQUERYING, APPLY, CTE
 
Dprn3 u3 a1_vims
Dprn3 u3 a1_vimsDprn3 u3 a1_vims
Dprn3 u3 a1_vims
 
Manual lenguaje sql 2
Manual lenguaje sql 2Manual lenguaje sql 2
Manual lenguaje sql 2
 
Abf leccion 18
Abf leccion 18Abf leccion 18
Abf leccion 18
 
Trabajo final bernalarellanoroberto
Trabajo final bernalarellanorobertoTrabajo final bernalarellanoroberto
Trabajo final bernalarellanoroberto
 

Más de Alejandro Zaraos Vázquez (8)

T37 isc zaraos vazquez jorge alejandro
T37 isc zaraos vazquez jorge alejandroT37 isc zaraos vazquez jorge alejandro
T37 isc zaraos vazquez jorge alejandro
 
Tipos de lenguaje formal según Chomsky
Tipos de lenguaje formal según ChomskyTipos de lenguaje formal según Chomsky
Tipos de lenguaje formal según Chomsky
 
Ieee formato
Ieee formatoIeee formato
Ieee formato
 
Formato ieee
Formato ieee Formato ieee
Formato ieee
 
Sistema competencias con el Stellaris
Sistema competencias con el StellarisSistema competencias con el Stellaris
Sistema competencias con el Stellaris
 
Comunicación Serial Asíncrona con el Stellaris
Comunicación Serial Asíncrona con el Stellaris Comunicación Serial Asíncrona con el Stellaris
Comunicación Serial Asíncrona con el Stellaris
 
Stellaris usando ENERGIA
Stellaris usando ENERGIAStellaris usando ENERGIA
Stellaris usando ENERGIA
 
Gramática y autómatas
Gramática y autómatasGramática y autómatas
Gramática y autómatas
 

PRÁCTICA DB CREAR TABLAS USUARIO PRACTICAS

  • 1. PRÁCTICA DE LA MATERIA DE ADMINISTRACIÓN DE BASE DE DATOS SEXTO SEMESTRE ISC. Interprete el siguiente diagrama, escriba las instrucciones de SQL que correspondan para crear las tablas omitiendo solamente las columnas que se le indique n y/o las reglas de integridad que correspondan en consecuencia de la ausencia de dichas columnas. No olvide indicar el usuario que realiza cada acción y establecer los permisos necesarios para realizar las acciones que se le soliciten. En MySQL: 1. Crear al usuario PRACTICAS con la contraseña que desee, con el usuario anterior, crear la base de datos VENTAS. 2. Con el usuario PRACTICAS, Crear las tablas omitiendo lo siguiente: a. La columna fecha_v de la tabla VENTAS. b. Nomb_prod de la tabla ALMACEN. c. id_compra de la tabla COMPRAS. 3. Agregar una restricción para que la columna EXISTENCIA nunca sea menor de 150 ni mayor de 160. 4. La FECHA_V de VENTAS debe asignarse por defecto la fecha actual. 5. La CANTIDAD_C comprada por defecto es 1. 6. Agregar las restricciones y/o columnas omitidas en la instrucción número 2. 7. Quitar la restricción de no nulo a la columna NOMB_PROD de la tabla ALMACEN. 8. El usuario PRACTICAS al final, no deberá tener permisos para agregar más tablas ni para modificarlas, pero si para consultar, insertar, actualizar y borrar datos. En Oracle: 1. Crear al usuario PRACTICAS con la contraseña que desee, asignarle 10m de espacio en disco. 2. Con el usuario PRACTICAS, Crear las tablas omitiendo lo siguiente: a. La columna fecha_v de la tabla VENTAS. b. Nomb_prod de la tabla ALMACEN. c. id_compra de la tabla COMPRAS. 3. Agregar una restricción para que la columna EXISTENCIA nunca sea menor de 150 ni mayor de 2,500. 4. La FECHA_V de VENTAS debe asignarse por defecto la fecha actual. 5. La CANTIDAD_C comprada por defecto es 1. 6. Agregar las restricciones y/o columnas omitidas en la instrucción número 2. 7. Quitar la restricción de no nulo a la columna NOMB_PROD de la tabla ALMACEN. 8. El usuario PRACTICAS al final, no deberá tener permisos para agregar más tablas ni para modificarlas, pero si para consultar, insertar, actualizar y borrar datos. ALMACEN VENTAS COMPRAS Se registran Se registran PROVEEDORrealiza Id_Prod Existencia Id_venta Fecha_vCant_v Id_compra Cant_c Fecha_compra Id_prov ApellidosNombre_p Nomb_prod