IEDGE – Usuarios en SQL Server

Miércoles, 27 de abril de 2011 por Juan Manuel Escudero

SQL Server valida los usuarios de dos formas:

  • A través de un inicio de sesiónque permite conectarse con SQL Server. Existen dos mecanismos de autentificación:
    • Desde Windows: la cuenta de Windows controla el acceso
    • Desde SQL Server: el usuario y la contraseña será validado por SQL cuando el cliente se conecte
  • Al validar los permisos que tienen los usuarios en la base de datos (más…)

IEDGE – Creación de bases de datos en SQL Server

Jueves, 7 de abril de 2011 por Juan Manuel Escudero

Continuando con los post sobre bases de datos, en éste quiero explicar algunas de las funcionalidades del SQL Server. SQL Server es un sistema gestor de base de datos relacional diseñado para trabajar con bases de datos de gran tamaño, pudiendo trabajar tanto con aplicaciones comerciales como sitios web. (más…)

El lenguaje de manipulación de datos (DML), cuando hablamos de Transact SQL, permite manejar los datos contenidos en el esquema, consultando, actualizando y borrando tuplas de las tablas.

La sentencia select sirve para recuperar registros de una o varias tablas, de una o varias bases de datos. Su sintaxis es la siguiente: (más…)

IEDGE – Transact SQL: el lenguaje de definición de datos

Jueves, 31 de marzo de 2011 por Juan Manuel Escudero

Dentro del lenguaje Transact SQL, existen dos tipos de sentencias:

  • el lenguaje de definición de datos (DDL) que permite crear y/o modificar el esquema relacional de una base de datos, esto es, crear, eliminar o modificar atributos, tablas, índices… Este será el que conoceremos en esta entrada.
  • el lenguaje de manipulación de datos (DML) que manipula los datos del esquema relacional, es decir consultar, borrar o actualizar información.

(más…)

Después de la sentencia Select, Insert es la sentencia más importante y utilizada en el lenguaje de manipulación de datos. La sentencia Insert permite añadir datos al esquema, esto es, añadir información a la base de datos. La información se almacenará en forma de filas, al tratarse de un modelo relacional. La sintaxis de la sentencia es: (más…)

IEDGE – Diseño de bases de datos relacionales

Domingo, 27 de marzo de 2011 por Juan Manuel Escudero

El objetivo del diseño de bases de datos relacionales es la creación de los esquemas relacionales que almacene la información sin redundancias y que recupere la información eficientemente. Todo este proceso de normalización, tiene como fin conseguir que la información sea accesible independientemente de la aplicación que lo usa, obteniendo datos con una estructura óptima en un modelo relacional. El enfoque utilizado se basa en las formas normales, recogiendo información del entorno para modelar las bases de datos. (más…)

IEDGE – Comprendiendo el modelo relacional

Sábado, 26 de marzo de 2011 por Juan Manuel Escudero

El Modelo relacional, creado por E. F. Codd, es el más utilizado, por encima del resto, debido en gran medida a su simplicidad. Estas son algunas de sus características:

  • Cada fila representa una tupla de la relación, siendo diferentes unas de otras
  • El orden de las filas no es significativo, el orden de las columnas por el contrario no
  • La etiqueta de cada dominio, permite conocer el significado de las columnas (más…)

IEDGE – El modelo entidad relación en el diseño de una base de datos

Jueves, 17 de marzo de 2011 por Juan Manuel Escudero

La colección de datos conocida como base de datos es de vital importancia en cualquier empresa. El Sistema Gestor de Bases de Datos (SGBD) permite almacenar y recuperar la información de la base de datos de forma eficiente y práctica. Por debajo de la estructura de la base de datos, se encuentra el modelo de datos, que engloba una colección de herramientas conceptuales para describir los datos, las relaciones, la semántica y las restricciones de inconsistencias. Estas son algunas de las características más eficientes del Modelo entidad-relación: (más…)

Valid XHTML 1.0 Transitional Desarrollado por
Mediara