Ir al contenido principal

Entradas

Mostrando entradas de julio 24, 2013

Tipos de Objeto de Bases de Datos ok

Hay varios tipos de objetos que pueden existir dentro de una base de datos. Todos los objetos tienen un nombre, y todos los objetos son propiedad de alguien. El “Alguien” es un usuario de Base de Datos, tales como HR. “Los objetos propiedad del usuario son su Esquema”. Un nombre de objeto debe estar conformado por ciertas reglas. Los tipos de objetos los podemos obtener mediante las siguientes vistas. DBA_OBJECTS, ALL_OBJECTS y USER_OBJECTS. A la vista DBA_OBJECTS no está accesible a todos los usuarios a menos que le hayan sido otorgado privilegios. La vista DBA_OBJECTS muestra todos los objetos de la Base de Datos. La vista ALL_OBJECTS muestra todos los objetos de su propiedad y los objetos a los que le han sido otorgado privilegios. Y por último la vista USER_OBJECTS muestra todos los objetos de su propiedad. SELECT object_type, COUNT(*) FROM dba_objects GROUP BY object_type ORDER BY object_type; SELECT object_type, COUNT(*) FROM all_objects GROUP BY object_type ORDER BY obj

Utilizando Sentencias DDL ok

Hay varios tipos de objetos de datos en una Base de Datos que pueden ser  utilizados por los usuarios con SQL. El más comúnmente utilizado es el tipo de objeto Tabla. Las tablas van en varias formas pero SQL no está consciente de eso. Una tabla puede también estar asociada con otros objetos tales como Índices o LOBs(grandes objetos, diseñados para almacenar grandes elementos de información, tales  como vídeos). Cuando creamos una tabla, hay ciertas reglas que deben ser seguidas con respecto a la estructura de una tabla. Las columnas pueden ser solo de ciertos tipos. Hay también reglas que pueden ser definidas para filas individuales: estas son conocidas como constraints. Las reglas de estructura y reglas de constraint juntas restringen  los datos que pueden ser insertados en la tabla.

Resumen ok

Describir varios tipos de conversión Funciones disponible en SQL Cuando los valores no coinciden con los tipos de datos de los parámetros de las funciones, Oracle intenta convertirlos en los tipos de datos requeridos. Esto es conocido como Conversión Implícita. Conversión Explicita ocurre cuando una   función como TO_CHAR es invocada para cambiar el tipo de dato de un valor. La función TO_CHAR desarrolla una conversión de fecha a carácter y de número a carácter. La función TO_DATE convierte un valor cadena en un valor fecha. Elementos carácter son convertidos a numero utilizando la función de conversión TO_NUMBER. Funciones de conversión TO_CHAR, TO_NUMBER y TO_DATE. La función TO_CHAR devuelve un elemento de tipo VARCHAR2. Modelos de formato o patrones mascara que las cadenas caracteres deben coincidir para facilitar la conversión precisa y consistente de elementos números y fecha. Cuando la función TO_CHAR desarrolla conversiones   de numero a carácter la másca