Manual Database Oracle Ruben
Manual Database Oracle Ruben
[Año]
Contenido
Vamos a crear una conexión con el sql developer: 4
Creación de Usuario 5
SQL Developer 9
Ahora cerramos la base de datos. 11
Para arrancar la base de datos. 11
Para cambiar de base de datos. 11
Para mostrar las tablas. 11
11
Creación tabla nueva en el SQLPLUS 11
Creamos las columnas de nuestra primera tabla. 12
Para ver los campos de la tabla usamos describe 15
Para modificar columnas: 15
Modificar una tabla: 16
Con varias sentencias: 16
Para poner por defecto en caso que se nos olvide 16
Para cambiar el nombre de una columna de una tabla 16
Tema 4 17
Instalando Oracle database:
Ya lo tendríamos listo.
Vamos a crear una conexión con el sql developer:
Usuario
12345
Creación de Usuario
Vamos a crear un usuario estándar
Tendremos la siguiente ventana
SQL Developer
Solo ha sido configurado para ver las diferencias respecto al usuario administrador del plugg
database que seria el que ya creamos.
Ahora cerramos la base de datos.
OjO: hemos puesto dos condiciones el cual una es number check que es que busque entre
18 y 35 años.
Para borrar una tabla pondremos lo siguiente más el nombre de la tabla deseada:
Son out_line todas las líneas de estas tablas que hemos creado
Creando la tabla de bloques
Tabla servicio:
(Si hacemos con el administrador un select * from el nombre del usuario.nombre de tabla)esto
from employees;
Todos los que empiecen por S y T y lo que le siga.
Todas las que tengan una a en medio
Con esto siguiente , me garantiza si o si que lo que salga tenga una a en medio
Para filtrar cualquier nombre que tenga un nombre entre lo que se pone
1º
2º
3º
4º
5º
6º
7º
8º
9º
10º
11º
12º
13º
14º todos los que termine en m
15º
El dólar es para hacer que la base de datos entienda que es un guion bajo y no lo tome como
otro carácter.
Para hacer un join, haremos lo siguiente.
Alias
Inner join
Obtener el nombre, apellido, id de trabajo para los empleados, nombre de departamento y
título del trabajo que desempeña el empleado
No join
2º
5º
6º
7º obtener un listado con los países donde no exista ninguna localización. Debéis
utilizar JOIN ON
8º
9º Obtener un listado de todos los trabajos que no aparecen en la tabla job_history. Debéis
utilizar la sintaxis SQL92
10
11º Obtener la información de los empleados que no tengan jefe.
12º Obtener un listado con todos los empleados que tengan el salario fuera de los límites
mínimo y máximo que marca su tipo de trabajo
13º
14º
—————————————————————————————————————————
----------------------------------------------Actividades 3----------------------------------------------
trabajando.
7. Obtener un listado con los nombres y apellidos de los empleados que son jefes
realizan ese trabajo y cuál es el salario máximo de empleado de entre todos los que
Notación nueva
9. Mostrar los departamentos para los que existe algún trabajador que gane igual o
10. Mostrar el id de país y el nombre de aquellos países que tengan localizados más
de un departamento
11 Obtener los tipos de barco cuyo número de armas sea superior a 30.
Para obtener el número de localizaciones que existen en cada país mostrando también los
países con 0 localizaciones