Entradas

Mostrando entradas de 2018

Modelado de base de datos

Una herramienta potente para la creación de proyectos: Crea fácilmente modelos de datos de alta calidad. Toad Data Modeler, permite implementar de forma rápida cambios precisos en estructuras de datos a través de más de 20 diferentes plataformas. Le permite construir modelos de datos lógicos y físicos, comparar y sincronizar modelos, generar rápidamente SQL/DDL complejos y crear y modificar scripts, así como también retroceder y adelantar la ingeniería tanto de bases de datos como de sistemas de bases de datos. Toad Data Modeler simplifica el diseño, el mantenimiento y la documentación de la base de datos, a un precio que su empresa puede pagar. Características Soporte de múltiples bases de datos Conecte de forma nativa y simultánea múltiples bases de datos, incluidas Oracle, SAP, MySQL, SQL Server, PostgreSQL, DB2, Ingres, Microsoft Access y más. Modelado de base de datos simplificado Cree estructuras de calidad de bases de datos o haga cambios de forma automática a los mode

Toad for Oracle

Imagen
No deja de ser una herramienta poderosa para el desarrollo SQL y administración de base de datos, considerada útil para los DBAs (administradores de base de datos). Actualmente está disponible para las siguientes bases de datos: Oracle Database, Microsoft SQL Server, IBM DB2, y MySQL. Características Desarrollo listo para DevOps Integre sus equipos de desarrollo en el control de origen e implemente procesos uniformes y repetibles basados en un enfoque de mejores prácticas que se puede validar a través del ciclo de desarrollo, lo que le devuelve de 5 a 10 horas en su semana laboral.* * Las estadísticas se basan en encuestas a usuarios de Toad for Oracle. Los resultados individuales pueden variar. Garantía de calidad del código Ayude a garantizar el cumplimiento de los estándares funcionales y de calidad del código para preservar la integridad de este, evitar los conflictos y acelerar la entrega. Rendimiento óptimo de la base de datos Detecte,

Conceptos básicos Oracle 10g: Introducción

Imagen
1. Objetivos El objetivo de este artículo es describir brevemente los siguientes conceptos básicos a modo de familiarización con las bases de datos ORACLE. Describir brevemente en qué consiste el  modelo relacional y el lenguaje SQL Identificar cuáles son los  componentes de una instancia  de base de datos y cómo se accede a la base de datos. Describir las tareas básicas del administrador de base de datos ( DBA ) Describir cuáles son las herramientas de administración de base de datos disponibles para el administrador por ORACLE. 2. Base de datos relacional La base de datos Oracle es un sistema de administración de base de datos relacionales ( RDBMS ). El modelo relacional (de un modo sencillo) consiste en utilizar tablas bidimensionales para almacenar la información. Consta de tres elementos básicos: Tablas Conjunto de operadores para manipular esas tablas Reglas de integridad 3. Terminología de base de datos relacional Una base de datos r

Sentencia DELETE

Borra una o más filas de una tabla, dependiendo de la condición WHERE. Para guardar cambios hay que ejecutar COMMIT; Para cancelar el borrado podemos hacer ROLLBACK; La sintaxis es la siguiente: DELETE FROM nombre-tabla [WHERE condición] CUIDADO! Si no se pone condición de selección, borra todas las filas de la tabla. Si ejecutamos: DELETE FROM T_PEDIDOS;  Borrar toda la tabla. Si ejecutamos: DELETE FROM T_PEDIDOS WHERE COD_PEDIDO=15;  Borrar un registro.

Una cláusula ORDER BY

La cláusula ORDER BY es un elemento opcional de lo siguiente:     Una instrucción SELECT     Una SelectExpression     Una expresión de VALORES     Una ScalarSubquery     A TableSubquery También se puede usar en una instrucción INSERT o en una instrucción CREATE VIEW . Una cláusula ORDER BY le permite especificar el orden en que aparecen las filas en el conjunto de resultados. En las subconsultas, la cláusula ORDER BY no tiene sentido a menos que vaya acompañada de una o ambas correcciones de resultado y captación de primeras cláusulas o junto con la función ROW_NUMBER , ya que no hay garantía de que la orden se conserve en el conjunto de resultados externo. Se permite combinar ORDER BY en la consulta externa con ORDER BY en las subconsultas. Sintaxis   ORDER BY { column-Name |  ColumnPosition |  Expresión       [ASC |  DESC]       [NULLS PRIMERO |  NULLS LAST]       [, columna-Nombre |  ColumnPosition |  Expresión        [ASC |  DESC]       [NULLS PRIMERO |  NULLS LA

Describe the features of Oracle Database 12c

The DML (data manipulation language) commands are:  SELECT ,  INSERT ,  UPDATE ,  DELETE  and  MERGE . The DDL (data definition language) commands are:  CREATE ,  ALTER ,  DROP ,  RENAME ,  TRUNCATE  and  COMMENT . The DCL (data control language) command are:  GRANT  and  REVOKE . The TCL (transaction control language) commands are:  COMMIT ,  ROLLBACK  and  SAVEPOINT . Retrieving Data using the SQL SELECT Statement Concatenation with NULL is OK. ' Mike ' || NULL || ' Leonard ' = ' MikeLeonard ' Expressions with NULL always result in NULL. 1 + 2 * NULL + 3 = NULL Operator precedences are shown in the following list, from highest precedence to the lowest. Operators that are shown together on a line have the same precedence. INTERVAL ! - (unary minus), ~ (unary bit inversion) ^ *, /, DIV, %, MOD -, + & | = (comparison), <=>, >=, >, <=, <, <>, !=, IS, LIKE, REGEXP, IN BETWEEN, CASE, WHEN, THEN, ELSE NOT