在visualstudio中创建新的sqlserver数据库项目的步骤如下。
1.单击文件菜单下的新建,然后选择项目选项。
2.接下来,在新建项目界面中,选择sqlserver选项,然后选择sqlserver数据库项目。
3.完成的数据库项目如下图所示,没有任何文件,需要手动导入。
4.接下来,右键单击选择数据项名称,然后选择导入以下数据库的选项。
5.在弹出的导入数据库界面中,让设置数据源的库名。
6.导入后,数据库项目文件夹下有更多的文件夹,如表和视图。
创建数据库和表有两种方法:
第一,可视化操作
1.创建数据库
右键单击选定的数据库,在出现的对话框中选择“新建数据库”,然后在“新建”对话框中填写数据库的名称。
创建数据表
右键单击数据库下的表,在出现的对话框顶部会出现一个新表选项。新对话框有三列:列名、数据类型和允许的空值。在这里,您可以添加表格的列,添加列后保存ctrl,或者单击顶部的保存,填写表格名称并确认以创建表格。是的。
二、使用sql语句创建
1.创建数据库创建数据库studb-studb是数据库的名称。
onprimary-默认情况下,它属于主文件组,可以省略。
(
/*-数据文件的具体描述-*/
namestudb_data,-主数据文件的逻辑名称
filenamed:studb_,-主数据文件的物理路径和名称。
size5mb,-主数据文件的初始大小。
maxsize100mb,-主数据文件的最大增长。
filegrowth15%-主数据文件的增长率
)
login
(
/*-日志文件的具体描述,各参数的含义同上-*/
namestudb_log,
thefilenameis:studb_log.ldf,
size2mb,
filegrowthof1mb
)
-2.创建数据表
使用studb-使用数据库(在数据库下建立一个表)
goto
select*fromsysobjectswherenamestumarks-querywhetherthistablealreadyexistsinthedatabase.
如果表格存在,删除它。如果不存在,就不要执行这句话。
createtabletag-tagisthenameofthetable.
(
examnointidentity(1,1)primarykey,-columnnamedatatypeconstraint
stunochar(6)notnull,-列名数据类型是否允许插入空值?
writtenexamint不为空,
labexamint不为空
)
goto
-其中列属性