数据库原理及应用上机实验一

您所在的位置:网站首页 c语言实验分析与心得 数据库原理及应用上机实验一

数据库原理及应用上机实验一

2023-05-28 11:37| 来源: 网络整理| 查看: 265

✨作者:命运之光  ✨专栏:数据库原理及应用上机实验报告整理

目录

✨一、实验目的和要求

✨二、实验内容与步骤 

🍓🍓前言: 数据库原理及应用上机实验报告的一个简单整理后期还会不断完善🍓🍓

✨一、实验目的和要求

1、每位同学带一个U盘,保存每次上机作业的内容,包括数据库文件及实验报告。所有实验的实验报告都放在一个word文档中,要求写出实验的内容、过程、结果以及实验过程中出现的问题和解决方法,可以图文并茂。

2、首先在学生机上创建一个自己名字全拼命名的文件夹。实验文档和数据库文件一律保存在这里。

3、每次实验课结束时,需要首先分离创建的数据库才可以把文件夹保存到U盘。分离数据库的方法:鼠标右键单击要分离的数据库名字;在弹出的菜单中选择“任务”|“分离”,在弹出的对话框里,如果有复选框,全部选中,然后选择确定。右键点击导航栏的“数据库”|“刷新”。如果在列表里看不到创建的数据库就说明已经分离成功。然后就可以把文件夹拷贝到U盘了。

附加数据库:创建数据库以后,每次上机时,需要把U盘的文件夹拷贝到学生机上,然后在SQLServer2008中附加数据库方可使用。方法如下:打开SQLServer2008后,在对象资源管理器列表中,鼠标右键单击“数据库”选项,在弹出的菜单中选择“附加”,在打开的“附加数据库”对话框中,选择“添加”,在打开的“定位数据库文件”对话框中,打开数据库文件所在磁盘及文件夹,选择后缀名为“.mdf”的数据库文件,然后单击确定。

✨二、实验内容与步骤

以自己名字全拼命名创建一个数据库。在该数据库内,创建课本82-83页的三张基本表。严格按照书上的代码,完成基本表的创建。向三张表中录入数据。先录入52页表中的记录,然后每张表补充更多的记录,要求每张表至少10条记录。如实记录在实验过程中的所有错误提示,分析这些错误,给出解决的思路。最后总结出在录入数据时应该注意哪些问题。

1、创建数据库:

设数据库名为“zhang”,初始大小为 10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。数据库的逻辑文件名为“zhang_data”(如不修改则默认为数据库名),存放路径为“E:\sql_data”, 物理文件名为“zhang_data.mdf(自动生成,无需设置),创建完成后可在存放路径下查看物理文件。日志文件的逻辑文件名为“zhang_log”,存放路径为“E:\sql_data” (可自己选择存放路径),物理文件名为“zhang_log.ldf”,(自动生成,无需设置),创建完成后可在存放路径下查看物理文件。

分别使用向导和SQL语句两种方式创建上述描述的数据库zhang。

(1) 使用向导创建上述描述的数据库。

       使用SQL Server Management Studio(简称SSMS)创建数据库。

     1)启动SSMS

     在开始菜单中:所有程序-SQL Server 2008 -SQL Server Management Studio 

 单击“连接”按钮,便可以进入【SQL Server Management Studio】窗口。

 2)建立数据库 

 在“对象资源管理器”窗口,建立上述数据库Liutext1。在数据库节点上右击选择新建。在下图“新建数据库”窗口中,完成实验内容中Liutext1数据库的各项要求。

 以上设置完成后,点击“确定”。完成数据库创建。即可在“对象资源管理器”中查看到刚创建的数据库Liutext1。如下图所示。

用SQL语句创建数据库

 在打开的编辑窗口输入以下SQL命令:

create database zhanagsan on primary (name=zhangsan_data,   /*数据文件的逻辑名称*/ filename='D:\zhangsan\zhangsan.mdf',  /*物理名称,注意路径必须存在(注:先在D盘上建立一个以自己姓名全拼命名的文件夹,把数据库文件保存到自建的文件夹中。)*/ size=5,  /*数据初始长度为M*/ maxsize=10,   /*最大长度为M*/ filegrowth=1)  /*数据文件每次增长M*/ log on (name=zhagnsan_log,  /*日志文件的逻辑名称*/ filename='D:\zhangsan\zhangsan.ldf',  /*日志文件的物理名称*/ size=2, maxsize=5, filegrowth=1)

运行上述语句建立数据库zhangsan。

2、在数据库中创建课本82-83页的三张基本表。严格按照书上的代码,完成基本表的创建,并向三张表中录入数据。 

(1)Student表

(2)Course表



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3