Please enable JavaScript.
Coggle requires JavaScript to display documents.
presentaciones de power point (SQL (Características (Integridad,…
presentaciones de power point
SQL
Es un lenguaje específico del dominio utilizado en programación, diseñado para administrar, y recuperar información de sistemas de gestión de bases de datos relacionales
Características
Integridad
Definición de vista
Control de transacciones
Origen
Los orígenes de SQL están ligados a las bases de datos relacionales, específicamente las que residían en máquinas IBM bajo el sistema de gestión System R, desarrollado por un grupo de la IBM en San Jose, California.
Ventajas
Soporte de transacciones.
Escalabilidad, estabilidad y seguridad.
Soporta procedimientos almacenados.
Incluye también un potente entorno gráfico de administración, que Permite el uso de comandos DDL y DML gráficamente.
Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información.
Además permite administrar información de otros servidores de datos.
Desventajas
La principal desventaja de Microsoft SQL SERVER es la enorme cantidad de memoria RAM que utiliza para la instalación y utilización del software.
Una de las desventajas de SQL es que si lo quieres para practicas no te va hacer útil por que en el se prohíben muchas cosas tiene restricciones en lo particular me parase mas viable usar MySQL es mucho mejor además de ser un software gratis.
La relación calidad-precio esta muy debajo comparado con oracle.
Oracle
Oracle es básicamente un herramienta cliente/servidor para la gestión de base de datos, es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hace que solo se vea en empresas muy grandes y multinacionales, por norma general
Caracteristicas
Modelo relacional: los usuarios visualizan los datos en tablas con el formato filas/columnas.
Herramienta de administración gráfica intuitiva y cómoda de utilizar.
Control de acceso: tecnologías avanzadas para vigilar la entrada a los datos.
Protección de datos: seguridad completa en el entorno de producción y de pruebas y gestión de copias de seguridad.
Lenguaje de diseño de bases de datos muy completo (PL/SQL): permite implementar diseños "activos", que se pueden adaptar a las necesidades cambiantes de negocio.
Alta disponibilidad: escalabilidad, protección y alto rendimiento para la actividad empresarial.
Origen
Los ingenieros, Larry Ellison, Ed Oates y Bob Miner, fundan en 1977 una empresa de consultoría llamada Software Development Laboratories (SDL) y tiempo después obtienen un contrato con la CIA para diseñar un sistema especial de bases de datos con código clave "Oracle". Ellison y Miner habían leído un artículo en la revista IBM Journal of Research and Development donde se describía una versión preliminar del lenguaje SQL, basado en el artículo de E. F. Codd donde propone el modelo relacional: "A Relational Model of Data for Large Shared Data Banks
Ventajas
Motor de base de datos objeto-relacional más usado a nivel mundial.
Multiplataforma: puede ejecutarse desde un PC hasta una supercomputadora.
Permite el uso de particiones para hacer consultas, informes, análisis de datos, etc.
Soporta todas las funciones que se esperan de un buen servidor.
Software del servidor que puede ejecutarse en multitud de sistemas operativos: Linux, Mac, Windows, etc.
Desventajas
inhabilidad de implementar el procesamiento recursivo, incompatibilidad y complejidad, funcionalidad limitada, costo.
APACHE Y POSTGRE
El servidor HTTP Apache es un servidor web HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1 y la noción de sitio virtual según la normativa RFC 2616.
PostgreSQL es un sistema de gestión de bases de datos relacional orientado a objetos y de código abierto, publicado bajo la licencia PostgreSQL,1 similar a la BSD o la MIT.
Caracteristicas de apache
Apache presenta entre otras características altamente configurables, bases de datos de autenticación y negociado de contenido, pero fue criticado por la falta de una interfaz gráfica que ayude en su configuración.
Apache tiene amplia aceptación en la red: desde 1996, Apache, es el servidor HTTP más usado. Alcanzó su máxima cuota de mercado en 2005 siendo el servidor empleado en el 70% de los sitios web en el mundo, sin embargo ha sufrido un descenso en su cuota de mercado en los últimos años. (Estadísticas históricas y de uso diario proporcionadas por Netcraft ).
caracteristicas de postgre
1 - Hot Standby. Esta característica permite que los clientes puedan conectarse al servidor y ejecutar búsquedas en la base de datos mientras éste se encuentra en modo de recuperación o stand by. ...
2 - JSON(B) ...
3 - Notificaciones Real-time. ...
4 - Point In Time Recovery (PITR) ...
5 - Streaming Replication
ventajas de apache
Modular.
Código abierto.
Multi-plataforma.
Extensible.
Popular (fácil conseguir ayuda/soporte).
desventajas de apache
Formatos de configuración no estándar.
No cuenta con una buena administración.
Falta de integración.
desventajas de postgre
En comparación con MySQL es más lento en inserciones y actualizaciones, ya que cuenta con cabeceras de intersección que no tiene MySQL.
Soporte en línea: Hay foros oficiales, pero no hay una ayuda obligatoria.
Consume más recursos que MySQL.
La sintaxtis de algunos de sus comandos o sentencias no es nada intuitiva.
ventajas de postgre
Herramientas gráficas de diseño y administración de bases de datos.
Soporta los tipos de datos, cláusulas, funciones y comandos de tipo estándar SQL92/SQL99 y extendidos propios de PostgreSQL.
Puede operar sobre distintas plataformas, incluyendo Linux, Windows, Unix, Solaris y MacOS X.
Buen sistema de seguridad mediante la gestión de usuarios, grupos de usuarios y contraseñas.
Gran capacidad de almacenamiento.
Microsoft Acces
Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete ofimático denominado Microsoft Office.
Access es un gestor de datos que utiliza los conceptos de bases de datos relacionales y pueden manejarse por medio de consultas e informes. Está adaptado para recopilar datos de otras utilidades como Excel, SharePoint, etc.
Caracteristicas
Microsoft Access es un sistema interactivo de administración de bases de datos para Windows.
Access tiene la capacidad de organizar, buscar y presentar la información resultante del manejo de sus bases de datos. Entre sus principales características se encuentran:
Access es gráfico, por lo que aprovecha al máximo la potencia gráfica de Windows, ofreciendo métodos usuales de acceso a los datos y proporcionando métodos simples y directos de trabajar con la información.
Access facilita la administración de datos, ya que sus posibilidades de consulta y conexión le ayudan a encontrar rápidamente la información deseada, cualquiera que sea su formato o lugar de almacenamiento.
origen
Fue llamado EB ("Embedded Basic") que se utilizaría en la mayoría de software Microsoft hasta la llegada de VBA. También se buscaba que Omega funcionara como front-end para Microsoft SQL Server. Omega requería una enorme cantidad de recursos de los procesadores 386 disponibles en la época para usos comerciales, retrasando su llegada desde el primer cuatrimestre de 1990 hasta enero de 1991. Más tarde partes del proyecto fueron utilizados para otros proyectos de Microsoft. Cirrus (nombre clave para Access) y Thunder (nombre clave para Visual Basic, en el que se utilizó el motor Embedded Basic). Tras el adelanto de Access, Omega fue demostrado ante varios periodistas en 1992 y Access presentaba funciones que no tenía.
ventajas
Facilidad para integrar, NET-amigable, Fácil de instalar y usar, Puede ser colocada online, Muy popular,Capacidad de almacenamiento conveniente, Ahorras dinero,
soporte multi-usuario, Importación de datos
desventajas
Capacidad Finita, Las transacciones críticas a tiempo son difíciles de gestionar, Podría haber problemas de seguridad,Múltiples sistemas operativos Windows podrían corromper la base de datos, Un solo archivo, Límite de usuarios.