UD02: Bases de datos relacionales

Beschreibung

Test para estudiar la UD02: Bases de datos relacionales
Paula G.R.
Quiz von Paula G.R., aktualisiert more than 1 year ago
Paula G.R.
Erstellt von Paula G.R. vor fast 4 Jahre
73
2

Zusammenfassung der Ressource

Frage 1

Frage
En informática, un modelo de datos es...
Antworten
  • un lenguaje utilizado para la descripción de una base de datos.
  • un método utilizado para la descripción de una base de datos.
  • una bases de datos utilizada para la descripción del lenguaje informático.
  • un tipo de base de datos

Frage 2

Frage
Para clasificar los modelos debemos pensar en el nivel de abstracción, es decir, en lo alejado que esté del mundo real: Los [blank_start]modelos de datos conceptuales[blank_end] son aquellos que describen las estructuras de datos y restricciones de integridad. Se utilizan durante la etapa de análisis de un problema dado, y están orientados a representar los elementos que intervienen y sus relaciones. Ejemplo, Modelo Entidad-Relación. Los [blank_start]modelos de datos lógicos[blank_end] se centran en las operaciones y se implementan en algún sistema gestor de base de datos. Ejemplo, Modelo Relacional. Los [blank_start]modelos de datos físicos[blank_end], son estructuras de datos a bajo nivel, implementadas dentro del propio sistema gestor de base de datos.
Antworten
  • modelos de datos conceptuales
  • modelos de datos lógicos
  • modelos de datos físicos

Frage 3

Frage
Hemos dicho que un modelo de datos es un lenguaje y por lo general, presenta dos sublenguajes: Lenguaje de [blank_start]Definición de Datos[blank_end] o [blank_start]DDL[blank_end] ([blank_start]Data Definition Language[blank_end]), cuya función es describir, de una forma abstracta, las estructuras de datos y las restricciones de integridad. Lenguaje de [blank_start]Manipulación de Datos[blank_end] o [blank_start]DML[blank_end] ([blank_start]Data Manipulation Language[blank_end]), que sirven para describir las operaciones de manipulación de los datos.
Antworten
  • Definición de Datos
  • Manipulación de Datos
  • DDL
  • DML
  • Data Definition Language
  • Data Manipulation Language
  • Manipulación de Datos
  • Definición de Datos
  • DML
  • DDL
  • Data Manipulation Language
  • Data Definition Language

Frage 4

Frage
¿Cuáles son los modelos que se centran en las operaciones y se implementan en algún sistema gestor de base de datos?
Antworten
  • Modelo de datos conceptuales.
  • Modelo de datos lógico.
  • Modelo de datos físicos.
  • Ninguna es correcta

Frage 5

Frage
El modelo relacional fue propuesto por .......... en los laboratorios de IBM en California.
Antworten
  • Edgar Frank Codd
  • Tim Berners-Lee
  • VON NEUMANN
  • IBM

Frage 6

Frage
¿Qué son los atributos?
Antworten
  • es el nombre de cada dato que se almacena en la relación (tabla).
  • Se refiere a cada elemento de la relación
  • Cada atributo se debe corresponder con un elemento del mundo real.
  • el número de tuplas o filas de una relación o tabla.

Frage 7

Frage
Señala la opción incorrecta sobre Tuplas.
Antworten
  • Se refiere a cada elemento de la relación
  • es el nombre de cada dato que se almacena en la relación
  • Cada tupla se debe corresponder con un elemento del mundo real.
  • No puede haber dos tuplas iguales (con todos los valores iguales).

Frage 8

Frage
Una característica fundamental de los dominios es que sean....
Antworten
  • atómicos, es decir, que los valores contenidos en los atributos no se pueden separar en valores de dominios más simples.
  • se define a través de la declaración de un tipo para el atributo
  • Cada dominio se debe corresponder con un elemento del mundo real.
  • Debe describir el significado de la información que representa.

Frage 9

Frage
¿Cuáles de las siguientes afirmaciones son ciertas sobre las tuplas y los atributos?
Antworten
  • Las tuplas deben corresponderse con un elemento del mundo real.
  • Podríamos tener dos o más tuplas iguales.
  • Un atributo se define en un dominio de valores.
  • El nombre de cada dato que se almacena en la relación se denomina Atributo.

Frage 10

Frage
Llamaremos grado a...
Antworten
  • al tamaño de una tabla en base a su número de atributos (columnas).
  • al tamaño de una tabla en base a su número de tuplas (columnas).
  • al tamaño de una tabla en base a su número de dominios (columnas).
  • al tamaño de una tabla en base a su número de usuarios (columnas).

Frage 11

Frage
Llamaremos cardinalidad a...
Antworten
  • al número de tuplas o filas de una relación o tabla.
  • al número de atributos o filas de una relación o tabla.
  • al número de dominios o filas de una relación o tabla.
  • al número de usuarios o filas de una relación o tabla.

Frage 12

Frage
Los términos vistos hasta ahora tienen distintos sinónimos según la nomenclatura utilizada.
Antworten
  • Tabla
  • Atributo
  • nº columnas
  • Registros
  • nº registros

Frage 13

Frage
Cada tabla tiene un nombre distinto
Antworten
  • True
  • False

Frage 14

Frage
Selecciona la opción falsa sobre los atributos
Antworten
  • cada atributo (columna) de la tabla toma un solo valor en cada tupla (fila).
  • Cada atributo (columna) tiene un nombre distinto en cada tabla (pero puede ser el mismo en tablas distintas).
  • El orden de los atributos (columnas) importa.
  • Todos los datos de un atributo (columna) deben ser del mismo dominio.

Frage 15

Frage
Señala la opción falsa sobre las tuplas
Antworten
  • Puede haber dos tuplas (filas) completamente iguales.
  • El orden de las tuplas (filas) no importa.
  • Se refiere a cada elemento de la relación
  • Cada tupla se debe corresponder con un elemento del mundo real.

Frage 16

Frage
¿Cuál de las siguientes afirmaciones no es cierta en una relación?
Antworten
  • Todos los atributos deben estar en el mismo dominio.
  • No puede haber dos tuplas completamente iguales.
  • Cada atributo de la tabla toma un único valor en cada tupla.
  • Podemos tener tablas con el mismo nombre en la misma base de datos.

Frage 17

Frage
Existen varios tipos de relaciones y las vamos a clasificar en: * [blank_start]Persistentes[blank_end]: Sólo pueden ser borradas por los usuarios. ----------[blank_start]Base[blank_end]: Independientes, se crean indicando su estructura y sus ejemplares (conjunto de tuplas o filas). ----------[blank_start]Vistas[blank_end]: son tablas que sólo almacenan una definición de consulta, resultado de la cual se produce una tabla cuyos datos proceden de las bases o de otras vistas e instantáneas. Si los datos de las tablas base cambian, los de la vista que utilizan esos datos también cambiarán. ----------[blank_start]Instantáneas[blank_end]: son vistas (se crean de la misma forma) que sí almacenan los datos que muestran, además de la consulta que la creó. Solo modifican su resultado cuando el sistema se refresca cada cierto tiempo. Es como una fotografía de la relación, que sólo es válida durante un periodo de tiempo concreto. * [blank_start]Temporales[blank_end]: Son tablas que son eliminadas automáticamente por el sistema.
Antworten
  • Persistentes
  • Base
  • Vistas
  • Instantáneas
  • Temporales

Frage 18

Frage
Las relaciones que se crean indicando su estructura y sus ejemplares se denominan:
Antworten
  • Instantáneas.
  • Vistas.
  • Base.
  • Temporales

Frage 19

Frage
Tipos de datos más comunes con los que nos encontraremos generalmente: [blank_start]Texto[blank_end]: almacena cadenas de caracteres (números con los que no vamos a realizar operaciones matemáticas, letras o símbolos). [blank_start]Numérico[blank_end]: almacena números con los que vamos a realizar operaciones matemáticas. [blank_start]Fecha/hora[blank_end]: almacena fechas y horas. [blank_start]Sí/No[blank_end]: almacena datos que solo tienen dos posibilidades (verdadero/falso). [blank_start]Autonumérico[blank_end]: valor numérico secuencial que el SGBD incrementa de modo automático al añadir un registro (fila). [blank_start]Memo[blank_end]: almacena texto largo (mayor que un tipo texto). [blank_start]Moneda[blank_end]: se puede considerar un subtipo de Numérico ya que almacena números, pero con una característica especial, y es que los valores representan cantidades de dinero. [blank_start]Objeto OLE[blank_end]: almacena gráficos, imágenes o textos creados por otras aplicaciones
Antworten
  • Texto
  • Numérico
  • Fecha/hora
  • Sí/No
  • Autonumérico
  • Memo
  • Moneda
  • Objeto OLE

Frage 20

Frage
Una clave candidata debe cumplir los siguientes requisitos:
Antworten
  • Unicidad: no puede haber dos tuplas (filas) con los mismos valores para esos atributos.
  • Irreducibilidad: si se elimina alguno de los atributos deja de ser única.
  • Rapidez: acceso mucho más rápido a los datos
  • Seguridad, nos puede interesar que los usuarios tengan acceso a una parte de la información que hay en una tabla, pero no a toda la tabla.
  • Comodidad, como veremos al pasar nuestras tablas/relaciones a un lenguaje de base de datos, puede que tengamos que escribir sentencias bastante complejas, las vistas no son tan complejas.

Frage 21

Frage
Las claves [blank_start]candidatas[blank_end] que no son escogidas como clave [blank_start]primaria[blank_end] son denominadas claves [blank_start]alternativas[blank_end].
Antworten
  • candidatas
  • primaria
  • alternativas

Frage 22

Frage
Dentro del conjunto de superclaves, se llaman claves [blank_start]candidatas[blank_end] a aquellas que identifican unívocamente a cada una de las [blank_start]tuplas[blank_end] . De entre éstas, escogeremos la clave [blank_start]primaria[blank_end]. Aquellas que no escogemos se denominarán claves [blank_start]alternativas[blank_end].
Antworten
  • candidatas
  • tuplas
  • primaria
  • alternativas

Frage 23

Frage
Una clave externa también puede ser llamada...
Antworten
  • Ajena
  • ajena o secundaria
  • secundaria
  • ajena, secundaria o alternativa

Frage 24

Frage
Una clave ajena, también llamada externa o secundaria es...
Antworten
  • un atributo o conjunto de atributos de una relación cuyos valores coinciden con los valores de la clave primaria de alguna otra relación (o de la misma).
  • una estructura de datos que permite acceder a diferentes filas de una misma tabla a través de un campo o campos .
  • aquel conjunto de atributos que identifiquen de manera única cada tupla (fila) de la relación (tabla).
  • aquella clave candidata que se escoge para identificar sus tuplas de modo único. Ya que una relación no tiene tuplas duplicadas, siempre hay una clave candidata y, por lo tanto, la relación siempre tiene clave primaria.

Frage 25

Frage
Las claves candidatas son:
Antworten
  • aquel conjunto de atributos que identifiquen de manera única cada tupla (fila) de la relación (tabla). Es decir, las columnas cuyos valores no se repiten en ninguna otra fila de la tabla.
  • Cuando una clave candidata está formada por más de un atributo
  • aquella clave candidata que se escoge para identificar sus tuplas de modo único.
  • es un atributo o conjunto de atributos de una relación cuyos valores coinciden con los valores de la clave primaria de alguna otra relación (o de la misma).

Frage 26

Frage
Una clave compuesta es...
Antworten
  • Cuando una clave candidata está formada por más de un atributo
  • es aquella clave candidata que se escoge para identificar sus tuplas de modo único.
  • serán aquel conjunto de atributos que identifiquen de manera única cada tupla (fila) de la relación (tabla).
  • es un atributo o conjunto de atributos de una relación cuyos valores coinciden con los valores de la clave primaria de alguna otra relación (o de la misma).

Frage 27

Frage
¿Cuáles de las siguientes afirmaciones sobre las claves ajenas son correctas?
Antworten
  • Puede "referenciar" a la clave primaria de la misma tabla donde se encuentra.
  • Puede "referenciar" a la clave primaria de otra tabla.
  • Representa relaciones entre datos.
  • Puede contener valores nulos.
  • No puede repetirse en la tabla.

Frage 28

Frage
Un índice es...
Antworten
  • una estructura de datos que permite acceder a diferentes filas de una misma tabla a través de un campo o campos .
  • un valor especial que designará la ausencia de dato.
  • una tabla "virtual" cuyas filas y columnas se obtienen a partir de una o de varias tablas que constituyen nuestro modelo.
  • Conjunto de permisos que se aplican a una conexión de base de datos

Frage 29

Frage
Independientemente del dominio al que pertenezca un campo, éste puede tomar un valor especial denominado _______________ que designará la ausencia de dato.
Antworten
  • NULO
  • Vista
  • SQL
  • Clave

Frage 30

Frage
En la lógica booleana tenemos los valores VERDADERO y FALSO. Un valor NULO es...
Antworten
  • verdadero
  • falso
  • verdadero o falso
  • ni verdadero ni falso

Frage 31

Frage
Cuando necesitemos comparar dos campos, si ambos son nulos no podremos obtener ni verdadero ni falso. Necesitaremos definir la lógica con este valor. Veamos los operadores lógicos más comunes y sus resultados utilizando el valor nulo: VERDADERO Y (AND) NULO daría como resultado [blank_start]NULO[blank_end]. FALSO Y (AND) NULO daría como resultado [blank_start]FALSO[blank_end]. [blank_start]VERDADERO O (OR) NULO[blank_end] daría como resultado [blank_start]VERDADERO[blank_end]. [blank_start]FALSO O NULO[blank_end] daría como resultado NULO. [blank_start]NO (NOT) NULO[blank_end] daría como resultado NULO.
Antworten
  • NULO
  • FALSO
  • VERDADERO
  • FALSO O NULO
  • NO (NOT) NULO
  • VERDADERO O (OR) NULO

Frage 32

Frage
¿Cuáles de las siguientes afirmaciones sobre el valor nulo son ciertas?
Antworten
  • Designa ausencia de dato.
  • Es lo mismo que espacio en blanco.
  • Es lo mismo que cero.

Frage 33

Frage
una vista es...
Antworten
  • una tabla "virtual" cuyas filas y columnas se obtienen a partir de una o de varias tablas que constituyen nuestro modelo.
  • un conjunto de permisos que se aplican a una conexión de base de datos.
  • una estructura de datos que permite acceder a diferentes filas de una misma tabla a través de un campo o campos .
  • una relación en la que la clave candidata que se escoge para identificar sus tuplas de modo único. Ya que una relación no tiene tuplas duplicadas, siempre hay una clave candidata y, por lo tanto, la relación siempre tiene clave primaria.

Frage 34

Frage
Que dos razones podemos dar para crear vistas:
Antworten
  • Seguridad y comodidad
  • Comodidad y rapidez
  • Rapidez y simplicidad
  • Seguridad y simplicidad

Frage 35

Frage
Una vista puede proceder de:
Antworten
  • Una tabla.
  • Varias tablas.
  • Otras vistas de la misma base de datos.
  • Otras vistas de otras bases de datos.

Frage 36

Frage
Un usuario es....
Antworten
  • un conjunto de permisos que se aplican a una conexión de base de datos
  • un permiso dado para que se realice ciertas operaciones
  • una agrupación de permisos de sistema y de objeto
  • es el lenguaje fundamental de los SGBD relacionales

Frage 37

Frage
Un usuario es un conjunto de permisos que se aplican a una conexión de base de datos. Tiene además otras funciones como son: [blank_start]Ser el propietario[blank_end] de ciertos objetos (tablas, vistas, etc.). Realiza [blank_start]las copias de seguridad[blank_end]. Define [blank_start]una cuota de almacenamiento[blank_end]. Define el [blank_start]tablespace[blank_end] por defecto para los [blank_start]objetos[blank_end] de un usuario en Oracle.
Antworten
  • ser el propietario
  • las copias de seguridad
  • una cuota de almacenamiento
  • tablespace
  • objetos

Frage 38

Frage
¿Qué es un privilegio? No es más que un [blank_start]permiso[blank_end] dado a un [blank_start]usuario[blank_end] para que realice ciertas [blank_start]operaciones[blank_end], que pueden ser de dos tipos: [blank_start]De sistema[blank_end]: necesitará el permiso de sistema correspondiente. [blank_start]Sobre objeto[blank_end]: necesitará el permiso sobre el objeto en cuestión.
Antworten
  • permiso
  • usuario
  • operaciones
  • De sistema
  • Sobre objeto

Frage 39

Frage
Un rol de base de datos no es más que...
Antworten
  • una agrupación de permisos de sistema y de objeto.
  • un permiso dado a un usuario para que realice ciertas operaciones
  • un conjunto de permisos que se aplican a una conexión de base de datos.

Frage 40

Frage
Al conjunto de permisos que se aplican a una conexión de base de datos, se le llama [blank_start]usuario[blank_end]. Los permisos dados a usuarios para que realicen ciertas operaciones se les llama [blank_start]privilegios[blank_end]. Si tengo una agrupación de permisos juntos, tenemos un [blank_start]rol[blank_end].
Antworten
  • usuario
  • privilegios
  • rol

Frage 41

Frage
SQL posee dos características muy apreciadas...
Antworten
  • Potencia y versatilidad
  • Potencia y simplicidad
  • Versatilidad y simplicidad
  • Potencia y fácil de implementar

Frage 42

Frage
Elementos del lenguaje: [blank_start]COMANDOS[blank_end]: Van a ser las instrucciones que se pueden crear en SQL. -->De d[blank_start]efinición de datos[blank_end] ([blank_start]DDL[blank_end], [blank_start]Data Definition Language[blank_end]), que permiten crear y definir nuevas bases de datos, tablas, campos, etc. -->De [blank_start]manipulación de datos[blank_end] ([blank_start]DML[blank_end], [blank_start]Data Manipulation Language[blank_end]), que permiten generar consultas para ordenar, filtrar y extraer datos de la base de datos. -->De [blank_start]control y seguridad de datos[blank_end] ([blank_start]DCL[blank_end], [blank_start]Data Control Language[blank_end]), que administran los derechos y restricciones de los usuarios. [blank_start]CLÁUSULAS[blank_end]: Llamadas también [blank_start]condiciones o criterios[blank_end], son palabras especiales que permiten modificar el funcionamiento de un comando. [blank_start]OPERADORES[blank_end]: Permiten crear expresiones complejas. Pueden ser [blank_start]aritméticos[blank_end] (+, -, *, /, ...) o [blank_start]lógicos[blank_end] (< , >, , < >, And, Or, etc.). [blank_start]FUNCIONES[blank_end]: Para conseguir valores complejos. Por ejemplo, la función promedio para obtener la media de un salario. [blank_start]LITERALES[blank_end]: Les podemos llamar también constantes y serán valores concretos, como por ejemplo un número, una fecha, un conjunto de caracteres, etc.
Antworten
  • COMANDOS
  • efinición de datos
  • Data Definition Language
  • manipulación de datos
  • Data Manipulation Language
  • control y seguridad de datos
  • Data Control Language
  • CLÁUSULAS
  • OPERADORES
  • aritméticos
  • lógicos
  • FUNCIONES
  • LITERALES
  • DDL
  • DML
  • DCL
  • condiciones o criterios

Frage 43

Frage
Y tendremos que seguir unas normas sencillas pero primordiales: Todas las instrucciones terminan con un signo de [blank_start]punto y coma[blank_end]. No se distingue entre [blank_start]mayúsculas y minúsculas[blank_end]. Cualquier comando puede ser [blank_start]partido con saltos de línea[blank_end] o espacios para facilitar su lectura y comprensión. Los comentarios comienzan por [blank_start]/*[blank_end] y terminan con [blank_start]*/[blank_end] (excepto en algunos SGBD).
Antworten
  • punto y coma
  • mayúsculas y minúsculas
  • partido con saltos de línea
  • /*
  • */

Frage 44

Frage
La primera fase del trabajo con cualquier base de datos comienza con sentencias...
Antworten
  • DDL
  • DML
  • DCL
  • XML

Frage 45

Frage
Con el estándar de SQL la instrucción a usar para la creación de bases de datos es...
Antworten
  • CREATE DATABASE NombreDeMiBasedeDatos;
  • CREATE NombreDeMiBasedeDatos;
  • CREATE DATABASE NombreDeMiBasedeDatos
  • CREATE DATABASE;

Frage 46

Frage
Reglas que se deben cumplir para los nombres de las tablas: No podemos tener nombres de tablas [blank_start]duplicados[blank_end] en un mismo esquema (usuario). Deben comenzar por un carácter [blank_start]alfabético[blank_end]. Su longitud máxima es de [blank_start]30[blank_end] caracteres. Solo se permiten letras del alfabeto [blank_start]inglés[blank_end], dígitos o el signo de guión bajo. No puede coincidir con las palabras reservadas de [blank_start]SQL[blank_end] (por ejemplo, no podemos llamar a una tabla WHERE). No se distingue entre [blank_start]mayúsculas y minúsculas[blank_end]. En el caso de que el nombre tenga espacios en blanco o caracteres nacionales (permitido sólo en algunas bases de datos), entonces se suele [blank_start]entrecomillar con comillas dobles[blank_end]. En el estándar SQL99 (respetado por Oracle) se pueden utilizar comillas dobles al poner el nombre de la tabla a fin de hacerla sensible a las mayúsculas (se diferenciará entre "USUARIOS"y "Usuarios").
Antworten
  • duplicados
  • alfabético
  • 30
  • 50
  • inglés
  • latín
  • SQL
  • XML
  • mayúsculas y minúsculas
  • entrecomillar con comillas dobles

Frage 47

Frage
Señala cuales de las siguientes afirmaciones sobre los nombres de las tablas son ciertas:
Antworten
  • Puede haber nombres de tablas duplicados en la misma base de datos.
  • Su longitud máxima es de 30 caracteres.
  • La tabla JUEGOS es la misma que la tabla Juegos.
  • No puede coincidir con las palabras reservadas de SQL.

Frage 48

Frage
La restricción NOT NULL se pondría...
Antworten
  • CREATE TABLE USUARIOS ( F_Nacimiento DATE CONSTRAINT Usu_Fnac_NN NOT NULL);
  • CREATE TABLE USUARIOS ( F_Nacimiento DATE NOT NULL);
  • Ambas son correctas

Frage 49

Frage
Si queremos que un campo no admita valores nulos, al crear la tabla pondremos después del nombre del campo y del tipo de datos:
Antworten
  • NULL
  • VARCHAR
  • NOT NULL

Frage 50

Frage
Habrá ocasiones en la que nos interese que no se puedan repetir valores en la columna, en estos casos utilizaremos la restricción UNIQUE. La forma NO correcta es....
Antworten
  • CREATE TABLE USUARIOS ( Login VARCHAR2 (25) CONSTRAINT Usu_Log_UK UNIQUE);
  • CREATE TABLE USUARIOS ( Login VARCHAR2 (25) UNIQUE);
  • CREATE TABLE USUARIOS ( Login VARCHAR2 (25), Correo VARCHAR2 (25), CONSTRAINT Usuario_UK UNIQUE (Login, Correo));
  • CREATE TABLE USUARIOS UNIQUE( Login VARCHAR2 (25));

Frage 51

Frage
Sólo puede haber una clave primaria por tabla pero ésta puede estar formada por varios campos. Si la clave la forma un único campo, se escribiría....
Antworten
  • CREATE TABLE USUARIOS ( Login VARCHAR2 (25) PRIMARY KEY);
  • CREATE TABLE USUARIOS ( Login VARCHAR2 (25) CONSTRAINT Usu_log_PK PRIMARY KEY);
  • CREATE TABLE USUARIOS ( Nombre VARCHAR2 (25), Apellidos VARCHAR2 (30), F_Nacimiento DATE, CONSTRAINT Usu_PK PRIMARY KEY(Nombre, Apellidos, F_Nacimiento));
  • Todas son correctas

Frage 52

Frage
Cuando creemos la tabla tendremos que indicar de alguna forma quién es clave ajena. Lo haremos "haciendo referencia" a la tabla y los campos de donde procede. ¿Qué opción estaría bien escrita?
Antworten
  • CREATE TABLE USUARIOS ( Cod_Partida NUMBER(8) CONSTRAINT Cod_Part_FK REFERENCES PARTIDAS(Cod_Partida));
  • CREATE TABLE USUARIOS ( Cod_Partida NUMBER(8) CONSTRAINT Cod_Part_FK REFERENCES PARTIDAS);
  • CREATE TABLE USUARIOS ( Cod_Partida NUMBER(8) CONSTRAINT Cod_Part_FK REFERENCES PARTIDAS Cod_Partida);
  • CREATE TABLE USUARIOS ( Cod_Partida NUMBER(8) CONSTRAINT Cod_Part_FK;

Frage 53

Frage
A veces es muy tedioso insertar siempre lo mismo en un campo. Imagínate que casi todos los jugadores fuesen de España y tenemos un campo País. ¿No sería cómodo asignarle un valor por defecto? Eso es lo que hace la restricción....
Antworten
  • DEFAULT
  • FOREIGN KEY
  • NOT NULL
  • UNIQUE

Frage 54

Frage
Relaciona estos términos utilizados para las restricciones en la creación de tablas con su significado o función.
Antworten
  • 1
  • 6
  • 5
  • 2
  • 3
  • 4

Frage 55

Frage
Para eliminar una tabla utilizaremos el comando....
Antworten
  • DROP TABLE
  • DELETE TABLE
  • SUPR TABLE
  • RESET TABLE

Frage 56

Frage
Modificar tablas: - [blank_start]RENAME[blank_end] [blank_start]NombreViejo[blank_end] TO [blank_start]NombreNuevo[blank_end]; Si queremos cambiar el nombre de una tabla. - ALTER TABLE NombreTabla [blank_start]ADD[blank_end] Si queremos añadir columnas a una tabla. - ALTER TABLE NombreTabla [blank_start]DROP COLUMN[blank_end] Si queremos eliminar columnas de una tabla. - ALTER TABLE NombreTabla [blank_start]MODIFY[blank_end] Si queremos modificar columnas de una tabla. - ALTER TABLE NombreTabla [blank_start]RENAME COLUMN[blank_end] [blank_start]NombreAntiguo[blank_end] TO Nombre[blank_start]Nuevo[blank_end]; Si queremos renombrar columnas de una tabla: - ALTER TABLA NombreTabla [blank_start]DROP CONSTRAINT[blank_end] NombreRestriccion; Si queremos borrar restricciones: - ALTER TABLE NombreTabla [blank_start]RENAME CONSTRAINT[blank_end] NombreViejo TO NombreNuevo; Si queremos modificar el nombre de las restricciones: - ALTER TABLE NombreTabla [blank_start]DISABLE CONSTRAINT[blank_end] NombreRestriccion [CASCADE]; Si queremos activar o desactivar restricciones:
Antworten
  • RENAME
  • NombreViejo
  • NombreNuevo
  • ADD
  • PLUS
  • DROP COLUMN
  • DELETE COLUMN
  • MODIFY
  • CHANGE
  • RENAME COLUMN
  • NombreAntiguo
  • Nuevo
  • DROP CONSTRAINT
  • RENAME CONSTRAINT
  • DISABLE CONSTRAINT

Frage 57

Frage
Para eliminar un índice es suficiente con poner la instrucción:
Antworten
  • DROP INDEX NombreIndice;
  • DELETE INDEX NombreIndice;
  • DROP INDEX NombreIndice
  • DROPINDEX NombreIndice;

Frage 58

Frage
[blank_start]CREATE USER[blank_end]: crea un nombre de usuario que será identificado por el sistema. [blank_start]IDENTIFIED BY[blank_end]: permite dar una clave de acceso al usuario creado. [blank_start]DEFAULT TABLESPACE[blank_end]: asigna a un usuario el Tablespace por defecto para almacena los objetos que cree. Si no se asigna ninguna, será SYSTEM. [blank_start]TEMPORARY TABLESPACE[blank_end]: especifica el nombre del Tablespace para trabajos temporales. Por defecto será [blank_start]SYSTEM[blank_end]. [blank_start]QUOTA[blank_end]: asigna un espacio en Megabytes o Kilobytes en el Tablespace asignado. Si no se especifica el usuario no tendrá espacio y no podrá crear objetos. [blank_start]PROFILE[blank_end]: asigna un perfil al usuario. Si no se especifica se asigna el perfil por defecto.
Antworten
  • CREATE USER
  • IDENTIFIED BY
  • DEFAULT TABLESPACE
  • TEMPORARY TABLESPACE
  • SYSTEM
  • QUOTA
  • PROFILE

Frage 59

Frage
[blank_start]ON[blank_end] especifica el objeto sobre el que se conceden los privilegios. [blank_start]TO[blank_end] señala a los usuarios o roles a los que se conceden privilegios. [blank_start]ALL[blank_end] concede todos los privilegios sobre el objeto especificado. [blank_start][WITH GRANT OPTION][blank_end] permite que el receptor del privilegio se lo asigne a otros. [blank_start]PUBLIC[blank_end] hace que un privilegio esté disponible para todos los usuarios.
Antworten
  • ON
  • TO
  • ALL
  • [WITH GRANT OPTION]
  • PUBLIC

Frage 60

Frage
¿Con que comando se retiran privilegios?
Antworten
  • REVOKE
  • DROP
  • DELETE
  • GRANT

Frage 61

Frage
Asocia cada comando con su uso.
Antworten
  • 3
  • 2
  • 1
  • 4

Frage 62

Frage
Comandos DDL: Lenguaje de Definición de Datos. [blank_start]CREATE[blank_end] Se utiliza para crear nuevas tablas, campos e índices. [blank_start]DROP[blank_end] Se utiliza para eliminar tablas e índices. [blank_start]ALTER[blank_end] Se utiliza para modificar tablas
Antworten
  • CREATE
  • DROP
  • ALTER

Frage 63

Frage
Comandos DML. Languaje de Manipulación de Datos: [blank_start]SELECT[blank_end] Se utiliza para consultar filas que satisfagan un criterio determinado. [blank_start]INSERT[blank_end] Se utiliza para cargar datos en una única operación. [blank_start]UPDATE[blank_end] Se utiliza para modificar valores de campos y filas específicos. [blank_start]DELETE[blank_end] Se utiliza para eliminar filas de una tabla.
Antworten
  • SELECT
  • INSERT
  • UPDATE
  • DELETE

Frage 64

Frage
Comandos DCL. Lenguaje de Control de Datos. [blank_start]GRANT[blank_end] Permite dar permisos a uno o varios usuarios o roles para realizar tareas determinadas. [blank_start]REVOKE[blank_end] Permite eliminar permisos que previamente se han concedido [blank_start]con GRANT.[blank_end]
Antworten
  • GRANT
  • REVOKE
  • con GRANT.
  • con REVOKE

Frage 65

Frage
CLÁUSULAS: Llamadas también condiciones o criterios, son palabras especiales que permiten modificar el funcionamiento de un comando. [blank_start]FROM[blank_end] Se utiliza para especificar la tabla de la que se van a seleccionar las filas. [blank_start]WHERE[blank_end] Se utiliza para especificar las condiciones que deben reunir las filas que se van a seleccionar. [blank_start]GROUP BY[blank_end] Se utiliza para separar las filas seleccionadas en grupos específicos. [blank_start]HAVING[blank_end] Se utiliza para expresar la condición que debe satisfacer cada grupo. [blank_start]ORDER BY[blank_end] Se utiliza para ordenar las filas seleccionadas de acuerdo a un orden específico.
Antworten
  • FROM
  • WHERE
  • GROUP BY
  • HAVING
  • ORDER BY

Frage 66

Frage
Operadores lógicos. [blank_start]AND[blank_end] Evalúa dos condiciones y devuelve un valor de verdad sólo si ambas son ciertas. [blank_start]OR[blank_end] Evalúa dos condiciones y devuelve un valor de verdad si alguna de las dos es cierta. [blank_start]NOT[blank_end] Devuelve el valor contrario de la expresión. Operadores de comparación [blank_start]<[blank_end] Menor que. [blank_start]>[blank_end] Mayor que. [blank_start]< >[blank_end] Distinto de. [blank_start]< =[blank_end] Menor o igual. [blank_start]> =[blank_end] Mayor o igual. [blank_start]=[blank_end] Igual. [blank_start]BETWEEN[blank_end] Se utiliza para especificar un intervalo de valores. [blank_start]LIKE[blank_end] Se utiliza para comparar. [blank_start]IN[blank_end] Se utiliza para especificar filas de una base de datos.
Antworten
  • AND
  • OR
  • NOT
  • <
  • >
  • < >
  • < =
  • > =
  • =
  • BETWEEN
  • LIKE
  • IN

Frage 67

Frage
FUNCIONES: Para conseguir valores complejos. Por ejemplo, la función promedio para obtener la media de un salario. Existen muchas funciones, aquí tienes la descripción de algunas. Funciones de agregado: [blank_start]AVG[blank_end] Calcula el promedio de los valores de un campo determinado. [blank_start]COUNT[blank_end] Devuelve el número de filas de la selección. [blank_start]SUM[blank_end] Devuelve la suma de todos los valores de un campo determinado. [blank_start]MAX[blank_end] Devuelve el valor más alto de un campo determinado. [blank_start]MIN[blank_end] Devuelve el valor mínimo de un campo determinado. LITERALES: Les podemos llamar también constantes y serán valores concretos, como por ejemplo un número, una fecha, un conjunto de caracteres, etc. 23/03/97 Literal fecha. María Literal caracteres. 5 Literal número.
Antworten
  • AVG
  • COUNT
  • SUM
  • MAX
  • MIN
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

VENTAJAS Y DESVENTAJAS DE UNA BASE DE DATOS RELACIONAL
Patricia Cualchi
Mapa conceptual SGBD
freddy diaz
UD02: Test de la plataforma
Paula G.R.
UD02: Utilización de linguaxes de marcas en contornas web
Paula G.R.
UD01 Sistemas informáticos: Hardware de un sistema informático.
Paula G.R.
UD02: Software de un sistema informático
Paula G.R.
BASES DE DATOS
Horst Berndt Reyes
TEST DE BASES DE DATOS
MrDadubo .
Entornos de Desarrollo - Test UML
Juan Torrella
BASE DE DATOS 3
Jose WIlson Quintero Bedoya
PREGUNTAS CUESTIONARIO BASES DE DATOS
Camilo Guevara