数据库原理与应用java实验报告

学生实验报告 课程名称: 数据库原理与应用 年 级: 专 业: 学 号: 姓 名: 指导教师: 实验地点: 2012 学年至 2013 学年度第 2 学期 目 录 实验一 SQL Server2005的基本操作 实验二 数据库表的建立 SQL命令使用之简单查询 实验三 SQL命令使用之复杂查询 实验四 SQL之数据更新、视图 实验五 数据库完整性实验 实验六 数据库的安全性控制 实验 实验一 SQL Server2005的基本操作 实验时间: 2013.4.3 实验目的: 1. 熟悉SQL Server 2005 配置管理器。掌握服务器的启动、暂停方法。 2. 熟悉SQL Server Management Studio 窗口。 3. 掌握创建数据库的方法、掌握管理数据库的方法(分离、附加)。 4. 了解MS SQL Server 提供的备份、恢复功能、熟练掌握数据库恢复的方法 5. 了解、熟悉SQL SERVER2005数据类型; 6. 了解、熟练使用SQL SERVER2005系统函数; 实验内容: 一、(1)回答实验指导书中提出的问题。 (2)新建数据库(以自己姓名拼音来命名);新建备份设备nw3,nw4; Nw3用于在SSMS中进行全库备份、还原,参考图1,图2截备份、还原成功的图; nw4用于T-SQL语句进行全库备份还原,参考图3,图4截备份、还原成功的图; 备份设备Nw1 nw3媒体内容图:参考图5;(共6张图)) 二、简述: Bigint,int smallint,tinyint的区别? Char,varchar的区别? 三、完成 实验4中的实验报告 实验结果: 一、(1)回答实验指导书中提出的问题。 1、同样的方法查看Nw2备份设备。实验是否成功? 答:成功 2、恢复完全数据库备份,在SSMS中进行实验,表table1是否存在?如果存在,右击mytest数据库选择“刷新”,这时表table1是否存在? 答:存在,存在 3、恢复完全数据库备份,使用T-SQL语句进行实验,在SSMS中查看表table2是否存在?如果存在,右击mytest数据库选择“刷新”,这时表table2是否存在? 答:存在,不存在 4、恢复为其他数据库,数据库是否能恢复? 答:否 5、先删除要还原的数据mytest,再重新操作一遍,数据库是否能恢复? 答:是 (2)新建数据库(以自己姓名拼音来命名);新建备份设备nw3,nw4; Nw3用于在SSMS中进行全库备份、还原,参考图1,图2截备份、还原成功的图; 图1备份成功图 图2 还原成功图 备份设备Nw1 Nw2 Nw3 Nw4媒体内容图;(共6张图)) 备份设备Nw1媒体内容图 备份设备Nw2媒体内容图 备份设备Nw4媒体内容图 二、简述: Bigint,int smallint,tinyint的区别? int 数据类型是 SQL Server 2005 中的主要整数数据类型。bigint 数据类型用于整数值可能超过 int 数据类型支持范围的情况。 在数据类型优先次序表中,bigint 介于 smallmoney 和 int 之间。 只有当参数表达式为 bigint 数据类型时,函数才返回 bigint。SQL Server 不会自动将其他整数数据类型(tinyint、smallint 和 int)提升为 bigint。 Char,varchar的区别? char [ ( n ) ] 固定长度,非 Unicode 字符数据,长度为 n 个字节。n 的取值范围为 1 至 8,000,存储大小是 n 个字节。char 的 SQL 2003 同义词为 character。 varchar [ ( n | max ) ] 可变长度,非 Unicode 字符数据。n 的取值范围为 1 至 8,000。max 指示最大存储大小是 2^31-1 个字节。存储大小是输入数据的实际长度加 2 个字节。所输入数据的长度可以为 0 个字符。SQL-2003 中的 varchar 就是 char varying 或 character varying。 三、以下语句执行成功后截图(可以一次写几个语句)。 1. 返回数据库名称 2. 查找当前系统日期和时间 3. 查找当前系统月份 4. 查找当前系统年份 5. 返回当期工作站名。 6. 将大写字符“SDEPT”转换为小写字符后返回字符表达式。 7. 返回字符串“吴莫愁”的名字。 8. 返回指定字符串“北京hello“的字符(而不是字节)数。 9. 使用“LOVE“替换 “我爱你”中的“爱”。 实验结果分析或心得体会: (1)数据库的备份与还原是做数据库实验的基础。数据库备份与还原的方法不仅仅只有一种。不同的方法会有不同的结果。 (2)在删除某数据库时,首先要关闭在该数据库下所使用的任何表或视图等内容 (3)实验输入的数据不分大小写,但是所运用到的符号必须是英文状态下,,否则会出现语法错误 (4)在查询数据时,如果该列没有列名,可以在查询语句后面输入两个空格键(或是输入as),再输入列名 指导教师评阅 1、 实验态度:不认真( ),较认真( ),认真( ) 2、 实验目的:不明确( ),较明确( ),明确( ) 3、 实验内容:不完整( ),较完整( ),完整( ) 4、 实验步骤:混乱( ),较清晰( ),清晰( ) 5、 实验结果:错误( ),基本正确( ),正确( ) 6、 实验结果分析:无( ),不充分( ),较充分( ),充分( ) 7、 其它补充: 总评成绩: 评阅教师(签字): 评阅时间: 实验二 数据库表的建立 SQL命令使用之简单查询 实验时间: 2013.04.10 实验目的: (1)学习MS SQL Server 2005的安装、启动服务器的方法。 (2)熟悉 SQL Server Management Studio(SSMS)的工作环境 (3)掌握使用SSMS和命令建立数据库的方法 (4)掌握数据库常用选项的设置方法 (5)掌握建立、修改数据表的方法。 (6)学习使用SSMS中查询功能 (7)熟练掌握简单SQL命令的使用 实验内容: 1、两种方式启动服务器(安装时选择开机自动启动,所以不需要同学们启动,但要了解操作步骤) 1)第一种方法:SQL Server Configuration Manager启动服务 单击 开始, 选择程序,然后选择 Microsoft SQL Server 2005,选中配置工具菜单中SQL Server Configuration Manager单击。弹出配置管理对话窗口

java与数据库连接实验报告_数据库原理与应用java实验报告相关推荐

  1. mysql数据库原理实验报告_数据库原理实验报告(Mysql).doc

    数据库原理实验报告(Mysql).doc 实验项目列表 序号实验项目名称指导教师1实验一 数据库的定义实验(验证性)2实验二 数据库的建立和维护实验(验证性)3实验三 数据库的查询实验(验证性)4实验 ...

  2. mysql的触发器实验报告_数据库原理实验报告s11-数据库触发器的创建.doc

    数据库原理实验报告s11-数据库触发器的创建.doc 数据库管理系统SQLSERVER实验报告第1页2011年5月4日实验11数据库触发器的建立实验日期和时间20141128实验室软件工程室班级12计 ...

  3. 《数据库原理与应用》实验一

    题目来源学校课后作业,禁商业用途,仅用于课业学习 <数据库原理与应用>实验一 一.实验目的及要求 1.掌握MySQL系统的数据库创建方式. 2.掌握MySQL系统的数据表的创建方式. 3. ...

  4. 查询计算机系学生的详细记录,实验三_数据库的简单查询和连接_.doc

    实验三_数据库的简单查询和连接_ 实验三 数据库的简单查询和连接查询 实验目的及要求 掌握SELECT语句的基本语法: 熟练掌握表的数据简单查询.数据排序: 熟练掌握表的连接查询的表示: 掌握等值连接 ...

  5. 《数据库原理与应用》实验二

    题目来源学校课后作业,禁商业用途,仅用于课业学习 <数据库原理与应用>实验二 一.实验目的及要求 1.掌握SQL查询语言的使用. 2.掌握SQL流程控制语句的使用. 3.要求独立完成,并记 ...

  6. c语言冒泡法排序实验报告,四川大学微机原理冒泡法排序实验报告.doc

    四川大学微机原理冒泡法排序实验报告四川大学微机原理冒泡法排序实验报告 <微机原理与接口技术实验报告> 学 院: 电气信息学院 班 级: 电力 老 师: 学 号: 姓 名: 目 录 实验目的 ...

  7. c语言p1口亮灯,单片机实验开发与微机原理接口技术综合实验装置,上海求育

    原标题:单片机实验开发与微机原理接口技术综合实验装置,上海求育 上海求育QY-JXSY43单片机微机开发实验箱 上海求育QY-JXSY43单片机微机开发实验箱是集51.8088二大系列CPU于一体的二 ...

  8. mysql视图 实验报告_数据库实验报告(视图).doc

    数据库实验报告(视图) 实验报告(视图) 课程数据库原理与应用技术日期 2012 年 5月 17日学号实验项目 名 称有关视图的数据库操作姓名一.实验目的 本次试验就是要掌握基本的SQL Server ...

  9. mysql实验总结_数据库实验的心得体会.docx

    数据库实验的心得体会 数据库实验心得体会 篇一:数据库实训总结 SQL Server 数据库管理课实训报告 这个星期是我们SQL Server 数据库管理课的实训,经过一个星期的实训,让我将书本上的理 ...

  10. mysql的开题报告_数据库设计开题报告 本科毕业论文开题报告模板

    [200篇]数据库设计开题报告为免费毕业论文的开题报告模板,为您写毕业论文提供相关的优秀开题报告范文格式模板参考. 1. 设计(或研究)的依据与意义 1基本概念 时态数据库中的一些基本概念主要涉及时态 ...

最新文章

  1. 解决ifconfig命令未找到
  2. Tigase XMPP Server的安装
  3. 如何快速判断某 URL 是否在 20 亿的网址 URL 集合中?
  4. java.util.Date与 java.sql.Date两个包下Date的区别与联系
  5. Linux学习笔记006-启动流程
  6. 银行不告诉的秘密,看完豁然大悟
  7. html滚动选择框代码,如何使用最简单纯Css代码美化checkbox复选框、radios单选框和滑动按钮...
  8. Java Web学习总结(16)——JSP的九个内置对象
  9. POJ 1694 An Old Stone Game ★(排序+树+递归)
  10. SAP License:SAP系统上线后的预收款处理
  11. [HDU1712]ACboy needs your help
  12. iOS 自动化发布 Fastlane 本地构建 IPA 并分发
  13. python办公自动化(入门)
  14. 【元胞自动机】基于matlab元胞自动机地铁火灾疏散模型【含Matlab源码 246期】
  15. python-分分钟入门—idea配置开发环境
  16. Android Data Recovery for Mac(安卓数据恢复软件)破解版安装
  17. 证券行业信息化10-美国用怎样的行情系统?为什么说中国不重视知识产权?纽约市长的发家史
  18. 接口转换器故障与解决办法
  19. 1.windows 应用程序开发(MessageBox 和 DialogBox 和 WM_COMMAND)
  20. 前端逼死强迫症之css续集

热门文章

  1. 【机器学习】Matlab中实现QQ-plot的一个好工具gqqplot
  2. 【转】Java 5种字符串拼接方式性能比较。
  3. ZOJ 3429 Cube Simulation (思维题)
  4. 车聘网框架及源码介绍
  5. recvmsg和sendmsg函数
  6. Ubuntu Emacs Fcitx 中文输入法设置
  7. Jupyter Notebook中正确安装Matplotlib(ModuleNotFoundError: No module named ‘matplotlib‘)
  8. 项目在云服务器上的绝对路径,项目在云服务器上的绝对路径
  9. 网页加载出现没有合适的负载均衡器_一篇文章彻底了解清楚什么是负载均衡
  10. FastNetMon 使用笔记