下载此文档

创建数据库和表.pptx


文档分类:IT计算机 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍
创建数据库和表
新建数据库和表
了解SQL Server 202X中数据库的存储结构
掌握使用SSMS创建、修改及删除数据库、表和关系的方法
熟悉T-SQL语言并熟练编写管理数据库和表的语句
理解SQL Ser图所示。
步骤3 接着单击“新建数据库”对话框中的“确定”按钮,回到SSMS主窗口,在左窗格对象资源管理器中可以看到,“数据库”选项下增加了我们刚刚建立的“CourseSelect”数据库,如图3-9所示。
若对象资源管理器中暂时没有显示新建的数据库,可以尝试单击对象资源管理器工具栏中的“刷新”按钮。
步骤4 增加新的数据文件:在SSMS中右击需要修改的数据库,选择“属性”选项,进入“数据库属性”窗口,单击左窗格中的“文件”选项,然后单击右窗格下方的“添加”按钮,在“数据库文件”栏中将出现新添加的数据库文件即可,如图所示。
步骤5 如果想要重命名或删除数据库,可在SSMS中右击相应数据库,在弹出的快捷菜单中选择“重命名”或“删除”选项。
任务二 创建studentInfo表
此外,由于在admin和teacherInfo表中均存在密码列,这里我们自定义一种密码数据类型来方便创建其他表时使用。
studentInfo表中,studentPassword字段用于存储学生的密码,系统最初为所有学生分配相同的密码(如666666),学生进行更改时设置要求输入不小于6位的密码。这里,我们需要创建一个默认值和一个规则来实现上述要求。
任务情境
任务实施
首先创建password数据类型的默认值为“666666”,规则为长度不能小于6位,然后将默认值和规则绑定到该数据类型,最后创建studentInfo表时应用此数据类型。
步骤1 打开SSMS后,单击工具栏中的“新建查询”按钮,并在工具栏中选择“CourseSelect”数据库。在右窗格的查询窗口中输入左图中T-SQL语句(含义为创建默认值对象password,其值为“666666”),单击“执行”
按钮。命令运行成功后,右窗格的“消息”选项卡中将提示“命令已成功完成”。同时在左窗格资源管理器“CourseSelect”→“可编程性”→
“默认值”文件夹下面可以看到新建的对象,如右图所示。
步骤2 创建规则与默认值相似,在查询查询窗口中输入T-SQL语句“CREATE RULE passwordLength_rule AS LEN(***@password) >= 6”(密码长度大于或等于6位),然后单击“执行”按钮。命令运行成功后,在左窗格资源管理器“CourseSelect”→“可编程性”→“规则”文件夹下面可以看到新建的文件。
步骤3 下面创建password数据类型,在左窗格对象资源管理器中依次展开“CourseSelect”→“可编程性”→“类型”文件夹,右击“用户定义数据类型”对象,在弹出的快捷菜单中选择“新建用户定义数据类
型”选项,如左图所示。在“新建用户定义数据类型”对话框中输入自定义数据类型的名字password及所依据的系统数据类型varchar和长度32,如右图所示。
步骤4 下面将默认值和规则绑定到password数据类型。单击对话框中默认值右侧的 按钮,打开“选择对象”对话框,在该对话框中单击“浏览”按钮打开“查找对象”对话框,勾选之前创建的默认值,
然后单击两次“确定”按钮,如图所示。按同样方式绑定规则。最后回到 “新建用户定义数据类型”对话框中,单击“确定”按钮,即完成数据类型的创建。
步骤5 下面我们开始创建studentInfo表。如左图所示,在左窗格对象资源管理器中右击“CourseSelect”结点下的“表”对象,在弹出的快捷菜单中选择“新建表”选项,在右窗格中依次输入studentInfo表的
列名并为其选择正确的数据类型(注意studentPassword列选择自定义的password数据类型),然后单击studentNumber列前的灰色方块 选中该列,随后单击工具栏中的 按钮,将此列设为表的主键,如右图所示。
步骤6 表中信息填写完成后,单击工具栏中的“保存”按钮,将弹出“选择名称”对话框。如图所示,输入表的名字后单击“确定”按钮,即完成表的创建。
步骤7 向新创建的表中输入几条测试数据以验证之前创建的默认值和规则。如左图所示,在左窗格对象资源管理器中依次展开“CourseSelect”
→“表”结点,右击“”文件夹,在弹出的快捷菜单中
选择“编辑前200行”选项,然后在右窗格输入测试数据:输入学号信息并按回车键,该条记录将自动添加密码“666666”;将密码改为3位后,系统将提示出错,如右图所示。
任务三 创建studentI

创建数据库和表 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人晓星星
  • 文件大小8.19 MB
  • 时间2022-03-20
最近更新