- 相关推荐
sql的实习心得
实习报告
一.学习内容: SQL的操作环境和简单的操作语句.
二.实习要求:每个实验者了解SQL的操作环境,怎样启动、停止服务。并能够通过简单的SQL语句来管理和操作。
三.学习目的:SQL的初步认识,熟悉SQL的操作环境,并学会简单的操作语句.
四.实习时间、地点:2015年3月24日,江西工贸学院1号机房。
五.实习指导老师:石龙兴老师。
六.实习者:05计网ATA(2)班 刘彩霞
七.具体任务与过程如下:
1) SQL的操作与启动,了解服务器与服务各指什么?他们之间的关系。
l 服务器与服务各指:服务器是使用分层通信体系结构,将应用程序与基础的网络和协议层次分离。服务是指SQL应用程序。
l 这些服务能使得服务器能够更好的执行任务。
2)企业管理器相关内容
l 通过查看企业管理器,了解SQL sever组中有7个组件,包括的系统数据库有6个,分别为:master ;modle; msdb; Northwind; pubs; tempdb.其中,每个数据库包含11个选项,分别为:表;视图;扩展存储过程;用户;角色;规则;默认;用户定义的数据库类型;用户定义的函数;全文目录。
3)查询分析器的连接与使用
在查询分析器中输入:EXEC sp_help Employees 出现对象在“master”中不存在的错误信息,将“Employees”改为“sysfiles”则出现相应正确的信息。
l 原因:SQL sever服务器中不存在名为“Employees”的表格,而存在“sysfiles”表格。
l 通过实验知道EXEC sp_help sysfiles语句的作用是:获得系统中表“sysfiles”中的信息
同样方法输入:SELECT USER_NAME(10) 语句发现出现结果为“所影响的行数为1行”即无法查询结果。
l 原因:证明该数据库系统表中只有一行内容,仅限查询内容也只有一行。
l 把(10)改为(1)后,发现结果可显示,且显示正确信息。
4)查看企业管理器中所有的数据库名称
l 输入select * from information_schema.schemata语句,显示该表中的所有相应信息,发现其作用为:引出数据库中的表。
5)显示当前数据库中sysusers表的信息
l 输入select * from sysusers语句,显示相应信息发现其作用为:查看当前sysusers表中的信息。
6)查看SQL sever的版本信息
l 输入select @@version语句后,在执行模式中分别以:表格显示结果和文本显示结果,来显示结果,观察两者的不同点:
l 显示不同:前者(表格显示结果)是以表格的形式简略的说明SQL sever当前运行的版本信息,后者则是以文本模式详细的说明当前SQL sever运行的版本有关的修改时间和创建时间,及其运行的系统信息。
7)查看SQL sever的计算机名称
l 输入select @@ servername语句,显示该服务器所在的计算机名称为:ZHAOSHUAI
l 该语句的作用:用来显示当前SQL sever运行的计算机名称。
8)创建新的数据库
l 输入create datbase mybook语句,显示结果为:该数据库已存在。
l 切换至企业管理器发现该数据库确实存在。
9)创建数据表
l 输入use mybook
create table student
(
s_no char(4),
s_name char(10),
s_birthday char(10),
s_department char(10)
)
go 语句
l 显示系统数据库已存在名为”students”对象,切换企业管理器发现该表确实存在,但表内容为空(没有可显示对象)。
10)向数据表中添加新记录
l 输入use mybook
insert into student (s_no,s_name,s_birthday,s_department)
values('1','王小明','1985.4.5','计算机网络')
go语句后
l 显示:所影响的行数为1行。依照实验指导的提示,将相关数据修改后发现企业管理器中”students”表中的内容由空内容变成有内容(增加一行内容)。
11)查询相关表中的内容
l 输入select s_no,s_name
from student
where s_no=1语句
l 显示该表的所有相关内容。
l 观察发现其作用为:查询表”students”中学号为1的学生“王小明”的所有相关信息。
l 改动相应数字发现,其结果为显示学号为2的学生的相关信息。
12)修改表中的记录
l 按实验指导的要求改动内容发现变化:原来的“张秋华”现在变成了“张静”
l 结果:
13)删除表中学号为2的行记录
l 按实验指导的要求进行实验发现结果:原来学号为2的“张秋华”
同学所有资料已从表中删除。
14)删除mybook中的student表
l 按实验指导的要求运行use mybook
drop table student
go语句
l 发现数据库mybook中的student表已经不存在。(已被删除)
八.学习心得与总结:
通过这次学习数据库,感觉它是一门很深奥的学科,同时也是一门实用的学科,它有它的灵活性和可扩展性。必须踏踏实实学好这门语言。目前,随着计算机技术和网络技术的飞速发展,数据库技术显得尤其重要。已成为现代信息系统不可缺少的重要组成部分。今天,数据库在科学技术,工业,农业,商业等部门都发挥着重要的作用,对于当代大学生来说,掌握数据库的相关知识已是势在必行等等,为了学好数据库,我们应该掌握好它的每个细节,数据库基础术语是首要的任务。在数据库的查询中我们可以通过Select语句对列,列表达式的查询;对表单的查询;对多表的联合查询等等。
刘彩霞 2015 – 3-24
【sql的实习心得】相关文章:
2021计算机四级数据库复习要点:SQL Server 的安全控制02-23
实习学生实习心得12-29
实习护士实习心得09-29
在医院实习的实习心得09-29
经典的实习心得02-10
实习心得05-01
实习的心得06-27
实习心得11-03
实习生实习心得11-26
电子实习实习心得01-11