Administrar objetos de base de datos en la ficha Objetos
En la ficha 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
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 desconectarse. Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) sólo permite una conexión de base de datos cada vez.
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.
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).
Puntee Crear.
Para crear una tabla
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.
En el cuadro de diálogo Definición de tabla, escriba un nombre para la tabla y, después, puntee Insertar columna.
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.
Para volver al cuadro de diálogo Definición de tabla, puntee Aceptar. Repita el proceso para otras columnas o puntee Aceptar para finalizar.
![]() |
Puntee para crear la tabla. |
Para agregar una columna a una tabla
En la ficha Objetos, conecte a una base de datos y expanda la carpeta Tablas.
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.
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.
![]() |
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
- En la ficha Objetos, conecte a una base de datos, expanda la carpeta Tablas y, después, seleccione una tabla.
- 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.
![]() |
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.
![]() |
Puntee para ver las tablas de sistema. |
![]() |
Puntee para ocultar las tablas de sistema. |
Para crear un índice
- En la ficha Objetos, conecte a una base de datos y expanda la carpeta Tablas.
- 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.
- En el cuadro de diálogo Definición de índice, escriba un nombre para el índice. Si el índice es único, seleccione Único.
- 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 <-.
- 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.
![]() |
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 sólo 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.
![]() |
Puntee para eliminar un objeto de base de datos. |
En esta sección
Tema | Descripción |
---|---|
Describe cómo trabajar con las propiedades del índice. |