Sql Para Novatos

Páginas: 6 (1295 palabras) Publicado: 19 de enero de 2013
SQL: Es un lenguaje de consulta y programación de bases de datos utilizado para acceder a los datos y para consultar, actualizar y gestionar sistemas de bases de datos relacionales. Tanto ANSI (American National Standards Institute, Instituto nacional de normalización americano) como ISO (Internacional Organization for Standardization, Organización internacional para la estandarización) handefinido estándares para SQL.
El lenguaje SQL contiene instrucciones que se ajustan las dos principales categorías de programación: DDL y DML.
DDL: se utiliza para definir y administrar objetos bases de datos tales como bases de datos, tablas y vistas. Las instrucciones DDL usualmente incluyen instrucciones CREATE, ALTER y DROP para cada objeto. Por ejemplo, las instrucciones CREATE TABLE, ALTERTABLE y DROP TABLE se utilizan para crear una tabla, modificar sus propiedades (agregar o borrar columnas, por ejemplo) y eliminar una tabla, respectivamente.
DML: Se utiliza para manipular los datos contenidos en los objetos base de datos. Para ello se utilizan instrucciones tales como INSERT, SELECT, UPDATE y DELETE. Estas instrucciones permiten seleccionar filas de datos mediante la realización deconsultas, insertar nuevas filas de datos, modificar las filas de datos existentes y borrar filas de datos no deseadas, respectivamente. Esta sección proporciona ejemplos básicos de cada una de estas instrucciones.
VENTAJAS DATA BASE
Control sobre la redundancia de datos: En los sistemas de bases de datos los ficheros están integrados, por lo que no se almacenan varias copias de los mismosdatos y por ende se ahorra espacio de memoria. No se puede eliminar por completo la redundancia de datos solo se puede controlar.
Consistencia de datos: Si un dato está duplicado y el sistema conoce esta redundancia, el propio sistema puede encargarse de garantizar que todas las copias se mantienen consistentes (Confiables).
Compartición de datos: La base de datos pertenece a la empresa y estapuede ser compartida por todos los usuarios que estén autorizados:
Mantenimiento de estándares: Gracias a la integración es más fácil respetar los estándares necesarios, tanto los establecidos por la empresa así como los nacionales e internacionales.
Mejora en la integridad de datos: Se refiere a la validez y la consistencia de los datos almacenados.
Mejora en la seguridad: Es la protección de labase de datos frente a usuarios no autorizados
Mejora en la accesibilidad a los datos: Permiten al usuario hacer cualquier tipo de consulta sobre los datos, sin que sea necesario que un programador.
Mejora en la productividad: Permiten al programador centrarse mejor en la función específica requerida por los usuarios, sin tener que preocuparse de los detalles de implementación de bajo nivel.Mejora en el mantenimiento gracias a la independencia de datos: Los SGBD separan las descripciones de los datos de las aplicaciones de modo que un cambio en su estructura, o un cambio en el modo en que se almacena en disco, no requiere cambios importantes en los programas cuyos datos se ven afectados.
Aumento de la concurrencia: La mayoría de los SGBD gestionan el acceso concurrente a la base dedatos y garantizan que no ocurran problemas como acceso inferido entre usuarios.
Mejora en los servicios de copias de seguridad y de recuperación ante fallos: Los SGBD actuales funcionan de modo que se minimiza la cantidad de trabajo perdido cuando se produce un fallo.

DESVENTAJAS DATA BASE
-------------------------------------------------
Coste del equipamiento adicional: Para alcanzar lasprestaciones deseadas, es posible que sea necesario adquirir una máquina más grande o una máquina que se dedique solamente al SGBD. Todo esto hará que la implantación de un sistema de bases de datos sea más cara.
-------------------------------------------------
Vulnerable a los fallos: El hecho de que todo esté centralizado en el SGBD hace que el sistema sea más vulnerable ante los fallos que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sql Para Los Novatos
  • Modos griegos para novatos
  • Economía para novatos
  • carpintería para novatos
  • meditacion para novatos
  • Tips de Ensayos para novatos
  • consejos para novatos del gym
  • Seguridad básica en la pc para novatos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS