创建和管理数据库

一、实验目的

  1. 了解SQL Server数据库的组成;
  2. 掌握创建数据库的方法;掌握查看、修改和删除数据库的方法;
  3. 握数据库备份与还原、分离与附加、导入与导出等操作方法。
    二、实验操作方法和步骤
  4. 用T-SQL 语句创建一个BookDB数据库,数据文件和日志文件保存目录为D:\DATABASE,其中数据文件大小20MB,最大文件大小100MB,自动递增大小为10MB。
    ①打开SQLsever,在其“对象资源管理器”面板展开创建数据库的服务节点,并右击“数据库”节点,在打开菜单中选择“新建数据库”命令。
    ②在“新建数据库”窗口,在“常规”选项卡的“数据库名称”文本框中选择数据库所有者,默认值为系统登陆者;在“数据库文件”的列表区中科院改变数据文件和日志文件的逻辑名称和物理位置、文件最大文件大小为100MB,增长率为10MB。
    在这里插入图片描述
  5. 使用SQL Server管理平台或使用T-SQL语句为BookDB备份及还原。

① 在“对象资源管理器”中,展开服务器树,选择“服务器对象”节点并展开,在其下的“备份设置”节点上单击鼠标右键,从弹出的快捷菜单上选择“新建备份设置”命令。
② 在“备份设置”对话框,“设备名称”文本框中输入设备的逻辑名称BookDB。在下面的“文件”文本框中显示的是一个默认的文件名及其路径,用户可以对它进行修改。
③ 设置好后,单击“确定”按钮,即可创建备份设备。所创建的备份设置可在“修改备份”节点下看到。
④ 在“对象资源管理器”中,展开“服务器对象”“设备设置”,在某个具体的设备名称上单击鼠标右键,在弹出的快捷菜单上选择“属性”命令,打开“设备备份”属性对话框。
⑤ 在“设备备份”属性窗口中选择“媒体内容”选项卡,打开“媒体内容”对话框,在列表框中所选备份介质的有关信息。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3. 使用SQL Server管理平台或使用T-SQL语句为BookDB分离及附加。
①在“对象资源管理器”窗口中选择要分离的数据库——BookDB,单击鼠标右键,在弹出的快捷菜单中选择“任务”“分离”菜单项。
②打开“分离数据库”对话框。
③单击“确定”按钮,完成数据库分离操作。
④在“数据资源管理”中右键单击“数据库”节点,从弹出的快捷菜单中选择“附加”命令,在“附加数据库”窗口中单击“添加”按钮,打开“定位数据库文件”对话框,找到数据库的MDF文件,单击“确定”按钮。这是将返回到“附加数据库”对话框中,并在其中显示细节文件。
⑥ 单击“确定”按钮附加数据库。在资源管理器中科院看到数据库已经附加到当前SQLserver实例上。
在这里插入图片描述
在这里插入图片描述
4. 使用SQL Server管理平台BookDb将数据导出到excel、从excel导入数据库。
①在“对象资源管理器”中依次展开服务器及其中的“数据库”节点,选择“教育管理”数据库并单击鼠标右键,在弹出的快捷菜单中选择“任务”“导入数据”命令,出现导入导出“欢迎”界面。
②在“欢迎”界面中,单击“下一步”按钮,打开“选择数据库”对话框,按约定选择在数据源下拉表框中选择“Excel”。单击“下一步”按钮,在“数据链接属性”对话框的“数据源”文本框中选择access文件的路径及其文件名,单击“确定”按钮,返回“选择数据源”对话框。
③下一步打开“选择目标”对话框,在这里需要转换的目标数据源、服务器名称、身份验证的方式和数据库名称。选择SQLserver服务器,给出服务器名称和登录方式,选择目标数据库“BookDB”,然后单击“下一步”按钮。
④在打开的“指定表复制或查询”对话框中选择一种复制方式或查询方式,单击“下一步”按钮打开“选择原表和原始图”对话框。在“表和视图”列表框中选择表,然后单击“下一步”按钮。
⑤在打开“保存并运行包”窗口中,可以选择是否保存ssis选项,然后单击“下一步”按钮。
⑥在打开“完成该向导”对话框中,可以看到本次数据导入的一些基本信息,安吉“完成”按钮,随后系统开始导入数据,导入完成后“执行成功”对话框,单击“关闭”按钮,导入数据完成。
⑦ 在“对象资源管理器”中依次展开服务器及其中的“数据库”节点,选择“教育管理”数据库并单击鼠标右键,在弹出的快捷菜单中选择“任务”“导出数据”命令,出现导入导出“欢迎”界面。
⑧ 在“欢迎”界面中,单击“下一步”按钮,打开“选择数据库”对话框,按约定选择在数据源下拉表框中选择“Excel”。单击“下一步”按钮,在“数据链接属性”对话框的“数据源”文本框中选择access文件的路径及其文件名,单击“确定”按钮,返回“选择数据源”对话框。
⑨下一步打开“选择目标”对话框,在这里需要转换的目标数据源、服务器名称、身份验证的方式和数据库名称。选择SQLserver服务器,给出服务器名称和登录方式,选择目标数据库“BookDB”,然后单击“下一步”按钮。
⑩ 在打开的“指定表复制或查询”对话框中选择一种复制方式或查询方式,单击“下一步”按钮打开“选择原表和原始图”对话框。在“表和视图”列表框中选择表,然后单击“下一步”钮。
在打开“保存并运行包”窗口中,可以选择是否保存ssis选项,然后单击“下一步”按钮。
打打开“完成该向导”对话框中,可以看到本次数据导出的一些基本信息,安吉“完成”按钮,随后系统开始导出数据,导出完成后“执行成功”对话框,单击“关闭”按钮,导出数据完成。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述