Administrar objetos de base de datos en la ficha Objetos

En la pestaña Objetos, puede agregar y quitar bases de datos, tablas e índices, y definir muchas de las propiedades más comunes de tablas e índices al crearlos. Sin embargo, si son necesarios requisitos más específicos de definición de tablas e índices, debe ejecutar una instrucción SQL en la ficha SQL.

Para crear una base de datos

  1. En la ficha Objetos, seleccione la carpeta Bases de datos y, después, puntee el botón de conexión de base de datos. En el botón debe mostrarse una flecha de color verde. Si se muestra un cuadrado rojo en el botón, ya está conectado a una base de datos. Puntee el botón para desconectar. MicrosoftSQL Server Compact 3.5 no permite más que una conexión de base de datos a la vez.

  2. En el cuadro de diálogo Conectar a SQL Server Compact 3.5, escriba la ruta de acceso y el nombre de la base de datos y, a continuación, puntee en Nueva base de datos.

  3. En el cuadro Contraseña, escriba una contraseña si desea proteger la base de datos mediante contraseña. En el cuadro Ordenar, seleccione una intercalación de base de datos. La intercalación predeterminada, General, corresponde a Latin1_general. Para cifrar la base de datos, seleccione Cifrar.

    Nota

    El cifrado debe utilizarse en combinación con una contraseña. Hay otras condiciones que afectan a la implementación del cifrado. Para obtener más información acerca de las contraseñas y el cifrado en SQL Server Compact 3.5, vea Proteger bases de datos (SQL Server Compact).

  4. Puntee Crear.

Para crear una tabla

  1. En la ficha Objetos, seleccione la base de datos a la que está conectado o la carpeta Tablas de la conexión de base de datos y, después, puntee el botón Crear tabla.

  2. En el cuadro de diálogo Definición de tabla, escriba un nombre para la tabla y, después, puntee Insertar columna.

  3. En el cuadro de diálogo Definición de columna, especifique las propiedades de una columna. Las propiedades incluyen: nombre de la columna, tipo de datos, longitud (si corresponde), nulabilidad, precisión, escala e identidad. También puede definir una restricción UNIQUE o PRIMARY KEY, y un valor predeterminado para la columna.

    Nota

    Al crear una tabla con una restricción UNIQUE o PRIMARY KEY, SQL Server Compact 3.5 crea automáticamente un índice único en dicha tabla. Para obtener más información, vea Ver y modificar las propiedades del índice.

    Para obtener información acerca de los tipos de datos admitidos en SQL Server Compact 3.5, vea Tipos de datos.

  4. Para volver al cuadro de diálogo Definición de tabla, puntee Aceptar. Repita el proceso para otras columnas o puntee Aceptar para finalizar.

Icono para crear la tabla

Puntee para crear la tabla.

Para agregar una columna a una tabla

  1. En la ficha Objetos, conecte a una base de datos y expanda la carpeta Tablas.

  2. Expanda la tabla a la que desee agregar una columna, seleccione la carpeta Columna y, después, puntee el botón para agregar la definición de columna.

  3. En el cuadro de diálogo Definición de columna, especifique las propiedades de una columna. Las propiedades incluyen: nombre de la columna, tipo de datos, longitud (si corresponde), nulabilidad, precisión, escala e identidad. También puede definir una restricción UNIQUE o PRIMARY KEY, y un valor predeterminado para la columna. Para crear la columna, puntee Aceptar.

    Nota

    Al crear una tabla con una restricción UNIQUE o PRIMARY KEY, SQL Server Compact 3.5 crea automáticamente un índice único en dicha tabla. Para obtener más información, vea Ver y modificar las propiedades del índice.

Icono para agregar una columna a una tabla

Puntee para agregar una columna a una tabla.

Para obtener información acerca de los tipos de datos admitidos en SQL Server Compact 3.5, vea Tipos de datos.

Para ejecutar una instrucción SELECT * FROM table_name

  1. En la ficha Objetos, conecte a una base de datos, expanda la carpeta Tablas y, después, seleccione una tabla.

  2. Puntee el botón Ejecutar. Los resultados de la instrucción SELECT * FROM table_name aparecen en la ficha Cuadrícula y los mensajes se muestran en la ficha Notas.

Icono para ejecutar una instrucción SELECT * FROM table_name

Puntee para ejecutar una instrucción SELECT * FROM table_name.

Para mostrar u ocultar tablas de sistema

  • En la ficha Objetos, conecte a una base de datos, seleccione la carpeta Tablas y, después, puntee el botón Tabla del sistema.
Icono para ver las tablas del sistema

Puntee para ver las tablas de sistema.

Icono para ocultar tablas del sistema

Puntee para ocultar las tablas de sistema.

Para crear un índice

  1. En la ficha Objetos, conecte a una base de datos y expanda la carpeta Tablas.

  2. En la carpeta Tablas, seleccione la tabla que desee indizar o expanda la tabla y seleccione la carpeta Índices y, después, puntee el botón Crear índice.

  3. En el cuadro de diálogo Definición de índice, escriba un nombre para el índice. Si el índice es único, seleccione Único.

  4. En la lista Columnas, seleccione las columnas en las que desee basar el índice. Si desea que el índice se ordene por dicha columna en orden ascendente, puntee A->. Si desea que el índice se ordene por dicha columna en orden descendente, puntee D->. Para quitar una columna de la lista de claves de índice, seleccione la columna y puntee <-.

  5. Puntee Aceptar.

Nota

Al crear una tabla con una restricción UNIQUE o PRIMARY KEY, SQL Server Compact 3.5 crea automáticamente un índice único en dicha tabla. Para obtener más información, vea Ver y modificar las propiedades del índice.

Icono para crear un índice

Puntee para crear un índice.

Para obtener más información acerca de cómo ver y modificar las propiedades del índice, vea Ver y modificar las propiedades del índice.

Para eliminar bases de datos y objetos de base de datos

  • Para eliminar bases de datos y objetos de base de datos en la ficha Objetos, seleccione el objeto que desee eliminar y Puntee el botón Eliminar. Por ejemplo, si desea quitar la tabla Territories de la base de datos de ejemplo Northwind, seleccione Territories y puntee el botón Eliminar. Si solo desea quitar la columna TerritoryDescription de la tabla Territories, seleccione TerritoryDescription y puntee el botón Eliminar. En ambos casos, aparece un mensaje de advertencia para preguntarle si está seguro de que desea quitar el objeto.
Icono para eliminar un objeto de base de datos

Puntee para eliminar un objeto de base de datos.

En esta sección

Tema

Descripción

Ver y modificar las propiedades del índice

Describe cómo trabajar con las propiedades del índice.