miércoles, 28 de octubre de 2009

Manual básico de SQL server 2000 (2)



En la primera parte, Manual básico de SQL server 2000 (1), vimos un poco de teoría sobre SQL server 2000, ahora empezaremos la parte práctica (¡yuju!).




En este manual utilizaremos el "Analizador de Consultas SQL" que viene en el paquete de SQL server 200, en él podemos hacer 'querys' (consultas).




Lo primero que se tiene que hacer es crear la base de datos, para esto abrimos el 'Analizador de consultas':

En el área de trabajo escribiras:
Use Master
GO
Create Database
On Primary
(NAME = ‘NombreDeLaBaseDeDatos_Data’,
FILENAME = ‘DirecciónDeLaBaseDeDatos.Mdf’
SIZE = 15Mb, Tamaño de la Base de Datos
MAXSIZE = 30Mb, Tamaño Máximo de la Base de Datos
FILEGROWTH=5Mb) Crecimiento de la Base de Datos
Log On
(NAME = ‘NombreDeLaBaseDeDatos_Log’,
FILENAME = ‘DirecciónDeLaBaseDeDatos.Ldf’
SIZE = 5Mb, Tamaño de la Base de Datos
MAXSIZE = 10Mb, Tamaño Máximo de la Base de Datos
FILEGROWTH= 1 Mb) Crecimiento de la Base de Datos
Nota: lo escrito en rojo son comentarios, lo que esta en cursiva es variable.
Así has creado una base de datos nueva y en blanco.

lunes, 26 de octubre de 2009

Manual básico de SQL server 2000 (1)

Este es un manual para aprender a usar SQL server 2000 de una manera muy sencilla. Empezaremos con algunos conceptos (lo sé es aburrido, pero a veces necesario).

¿Qué es SQL server?

SQL (Structured Query Language) es un leguaje para bases de datos relacionales de consulta estructurado. Utiliza sentencias (frase, empieza con un verbo y es seguido por un clausula) y tiene una sintaxis flexible.


Las sentencias se clasifican según su finalidad. [Las iremos viendo como las vayamos necesitando]
  • DDL (Data Description Language), definición de datos incluye órdenes para definir, modificar o borrar.
  • DCL (Data Control Language), Control de datos, permite trabajar en un entorno multiusuario, donde lo importante es la protección de datos, la seguridad de tablas.
  • DML (Data Manipulation Language) manipula datos, permite recuperar datos almacenadosy actualizar la base de datos añadiendo o modificando datos antiguos.