在“对象”选项卡上管理数据库对象

在“Objects”选项卡上,您可以添加和删除数据库、表和索引;以及在创建表和索引时定义表和索引的许多最常见的属性。但是,要查看更具体的表和索引定义要求,您必须在“SQL”选项卡上执行 SQL 语句。

创建数据库

  1. 在“Objects”选项卡上,选择“Databases”文件夹,然后点击“Database Connection”按钮。按钮必须显示绿色箭头。如果按钮显示红色方块,则表示您已经连接到某个数据库。点击该按钮可断开连接。Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 每次只允许一个数据库连接。
  2. 在“Connect to SQL Server Compact Edition”对话框中,输入数据库的路径和名称,然后点击“New Database”。
  3. 如果希望使用密码保护数据库,请在“Password”框中输入密码。在“Sort”框中,选择数据库排序规则。默认排序规则“General”对应于 Latin1_general。若要加密数据库,请选择“Encrypt”。
    注意:
    加密必须与密码结合使用。应用其他条件实现加密。有关 SQL Server Compact Edition 中密码和加密的详细信息,请参阅保护数据库 (SQL Server Compact Edition)
  4. 点击“Create”。

创建表

  1. 在“Objects”选项卡上,选择所连接的数据库或数据库连接的“Tables”文件夹,然后点击“Create Table”按钮。
  2. 在“Table Definition”对话框中,输入表的名称,然后点击“Insert Column”。
  3. 在“列定义”对话框中,指定列的属性。属性包括:列名、数据类型、长度(如果适用)、为空性、精度、小数位数和标识。您还可以定义 UNIQUE 或 PRIMARY KEY 约束并定义列的默认值。
    注意:
    创建具有 UNIQUE 或 PRIMARY KEY 约束的表时,SQL Server Compact Edition 将自动在该表上创建唯一索引。有关详细信息,请参阅查看和修改索引属性
    有关 SQL Server Compact Edition 支持的数据类型的信息,请参阅[数据类型](ms172424\(v=sql.90\).md)。
  4. 若要返回“Table Definition”对话框,请点击“OK”。对其他列重复此过程,或点击“OK”完成设置。
创建表图标

点击可创建表。

将列添加到表

  1. 在“Objects”选项卡上,连接到数据库,并展开“Tables”文件夹。
  2. 展开要添加列的表,选择“Columns”文件夹,然后点击“Add Column Definition”按钮。
  3. 在“列定义”对话框中,指定列的属性。属性包括:列名、数据类型、长度(如果适用)、为空性、精度、小数位数和标识。您还可以定义 UNIQUE 或 PRIMARY KEY 约束并定义列的默认值。若要创建列,请点击“OK”。
    注意:
    创建具有 UNIQUE 或 PRIMARY KEY 约束的表时,SQL Server Compact Edition 将自动在该表上创建唯一索引。有关详细信息,请参阅查看和修改索引属性
向表中添加列图标

点击可将列添加到表。

有关 SQL Server Compact Edition 支持的数据类型的信息,请参阅数据类型

执行 SELECT * FROM table_name 语句

  1. 在“Objects”选项卡上,连接到数据库,展开“Table”文件夹,然后选择表。
  2. 点击“Execute”按钮。SELECT * FROM table_name 语句的结果显示于“Grid”选项卡上,消息显示于“Notes”选项卡上。
执行 SELECT * FROM table_name 语句图标

点击可执行 SELECT * FROM table_name 语句。

显示/隐藏系统表

  • 在“Objects”选项卡上,连接到数据库,选择“Tables”文件夹,然后点击“System Table”按钮。
用于查看系统表的图标

点击可查看系统表。

隐藏系统表图标

点击可隐藏系统表。

创建索引

  1. 在“Objects”选项卡上,连接到数据库,然后展开“Tables”文件夹。
  2. 在“Tables”文件夹中,选择要建立索引的表,或展开该表并选择“Indexes”文件夹,然后点击“Create Index”按钮。
  3. 在“Index Definition”对话框中,输入索引的名称。如果索引是唯一的,请选择“Unique”。
  4. 在“Columns”列表中,选择要基于它来建立索引的列。如果希望索引基于该列按升序排序,请点击“A->”。如果希望索引基于该列按降序排序,请点击“D->”。若要从索引键列表中删除列,请选择该列并点击“<-”。
  5. 点击“OK”。
注意:
创建具有 UNIQUE 或 PRIMARY KEY 约束的表时,SQL Server Compact Edition 将自动在该表上创建唯一索引。有关详细信息,请参阅查看和修改索引属性
创建索引图标

点击可创建索引。

有关如何查看和修改索引属性的信息,请参阅Viewing and Modifying Index Properties

删除数据库和数据库对象

  • 若要在“Objects”选项卡上删除数据库和数据库对象,请选择要删除的对象,然后点击“Delete”按钮。例如,若要从“Northwind”示例数据库中删除“Territories”表,请选择“Territories”,然后点击“Delete”按钮。如果只想删除“Territories”表的“TerritoryDescription”列,请选择“TerritoryDescription”,然后点击“Delete”按钮。在这两种情况下,都将显示警告消息,提示您是否确实要删除该对象。
删除数据库对象图标

点击可删除数据库对象。

本节的相关信息

主题 说明

查看和修改索引属性

介绍如何使用索引属性。

请参阅

帮助和信息

获取 SQL Server Compact Edition 帮助