Logo Studenta

Investigar acerca sentecia Create - Alter - Drop User en Oracle

¡Estudia con miles de materiales!

Vista previa del material en texto

Investigar acerca sentecia Create - Alter - Drop User en Oracle
1. Sentencia Create
La sentencia CREATE TABLE en SQL Server se utiliza para crear una tabla en una base de datos. Una tabla en SQL Server es una estructura que contiene información organizada en filas y columnas. Se utiliza para almacenar y manipular datos en una base de datos relacional.
Las tablas se utilizan para almacenar datos en la base de datos. Las tablas tienen nombres únicos dentro de una base de datos y un esquema. Cada tabla contiene una o más columnas y cada columna tiene un tipo de datos asociado que define el tipo de datos que puede almacenar, por ejemplo, números, cadenas o datos temporales. El comando muy común es el CREATE TABLE y su uso típico es:
CREATE [TEMPORARY] TABLE [nombre de la tabla] ( [definiciones de columna]
) [parámetros de la tabla].
Por defecto, la tabla se crea en la base de datos actual. Ocurre un error si la tabla existe, si no hay base de datos actual o si la base de datos no existe.
La sintaxis SQL para CREATE TABLE es:
CREATE TABLE "nombre_tabla"
("columna 1" "tipo_de_datos_para_columna_1",
"columna 2" "tipo_de_datos_para_columna_2",
... );
2. Sentencia Alter
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.
1. Añadiendo, gota, modificar columnas de la tabla 
2. Agregar y quitar restricciones 
3. Habilitar y deshabilitar las restricciones
Sintaxis para agregar una columna:
ALTER TABLE table_name ADD column_name datatype;
Sintaxis para eliminar una columna:
ALTER TABLE table_name DROP column_name;
Sintaxis para modificar una columna:
ALTER TABLE table_name MODIFY column_name datatype;
Alter Column
Especifica que la columna con nombre va a cambiarse o modificarse.
La columna modificada no puede ser ninguna de las siguientes:
· timestamp data type.
· La columna ROWGUIDCOL de la tabla.
· Una columna calculada o usada en una columna calculada.
· varchar, nvarchar, or varbinary data type.
3. Sentencia Drop User
El comando DROP USER borra una o más cuentas MySQL . Para usarlo, debe tener el permiso global CREATE USER o el permiso DELETE para la base de datos mysql, cada cuenta se nombra usando el mismo formato que para GRANT o REVOKE. En MySQL 5.0.2, se modificó para eliminar permisos de cuenta también. Esto significa que el procedimiento para borrar una cuenta depende en su versión de MySQL. 
Para borrar una cuenta MySQL completamente (incluyendo todos sus permisos), debe usar el siguiente procedimiento, realizando estos pasos en el orden mostrado:
1. Usar SHOW GRANTS para determinar los permisos que tiene la cuenta. Consulte Sección 13.5.4.10, “Sintaxis de SHOW GRANTS”.
2. Usar REVOKE para revocar los permisos mostrados por SHOW GRANTS. Esto borra registros para la cuenta de todas las tablas de permisos excepto la tabla user y revoca cualquier permiso global listado en la tabla user . Consulte Sección 13.5.1.3, “Sintaxis de GRANT y REVOKE”.
3. Borrar la cuenta usando DROP USER para borrar el registro de la tabla user .
DROP USER no cierra automáticamente ninguna sesión de usuario. En lugar de ello, en el evento que un usuario con una sesión abierta se elimina, el comando no tiene efecto hasta que se cierra la sesión de usuario. Una vez se ha cerrado, el usuario se borra, y el próximo usuario de inicio de sesión del usuario fallará. 
Bibliografía
cidecame. (12 de Junio de 2023). Obtenido de http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro14/522_create_table__y_drop_table.html
Estrada web group. (12 de Junio de 2023). Obtenido de https://estradawebgroup.com/Post/-Como-crear-una-tabla-en-SQL-Server-/20121#:~:text=La%20sentencia%20CREATE%20TABLE%20en,una%20base%20de%20datos%20relacional.
MySQL Manual. (12 de Junnio de 2023). Obtenido de http://download.nust.na/pub6/mysql/doc/refman/5.0/es/drop-user.html

Continuar navegando