Sistemas gestores de base de datos y sql server 2008
Sistemas gestores de bases de datos y SQL Server 2008
1. Los sistemas gestores de bases
de datos y el SQL Server 2008
Gonzalo campos acosta 5ª
La salle
2. • Principales software: SQL Server 2008, Oracle,
informix, etc.
• Los sistemas de base de datos son un software
cuyo objetivo es servir de interfaz entre la base
de datos, el usuario y sus aplicaciones
• Permiten definir los datos a distintos niveles de
abstracción y también manipular dichos datos,
que nos garantiza la seguridad e integridad de
estos
3. Nivel conceptual
• El nivel conceptual tiene un esquema conceptual, que describe la estructura de toda la base de datos
para una comunidad de usuarios. El esquema conceptual oculta los detalles de las estructuras físicas de
almacenamiento y se concentra en describir entidades, tipos de datos, vínculos, operaciones de los
usuarios y restricciones. En este nivel podemos usar un modelo de datos de alto nivel o uno de
implementación
4. SGBD
• MySQL: se trata de la base de datos relacional de código abierto más popular en
Internet. Existen distribuciones para distintas plataformas (Win32/NT, Unix/Linux), y en
muchas de ellas, como Red Hat Linux, se instala por defecto. Actualmente es propiedad
de una empresa sueca llamada MySQL AB, que se encarga de su desarrollo y ofrece
servicios auxiliares de consultoría y soporte técnico. El software es gratuito, pero, su
uso en algunas aplicaciones está sujeto a licencia de pago
• PostgreSQL: es un gestor de bases de datos Relacional-Objetual. Es uno de los sistemas
de gestión de bases de datos relacional de código abierto más antiguos, pues la primera
versión data de 1985. Está muy extendido en el mundo Unix/Linux ya que muchas
distribuciones Linux, como Red Hat lo instalan por defecto, aunque existen versiones
para plataformas Windows. Soporta casi todas las construcciones SQL, tiene una amplia
conectividad y una gran diversidad de herramientas disponibles.
• Microsoft SQL Server: aunque Microsoft cuenta con productos de escritorio para
gestión de bases de datos como Access, este es el sistemas de gestión de bases de
datos más potente. Se integra en la nueva plataforma .NET y funciona sobre Windows
NT/2000.
5. SQL Server 2008
• Ultima versión del SQL Server
• Soporte de transacciones
• Soporta procedimientos almacenados
• Entorno grafico de administración
• Permite el uso de comandos DLL y DML
gráficamente
• Versiones anteriores: SQL Server 2007, SQL
Server 2000, SQL Server 2005, etc.