| 作者 |
| 黄俊联、李飞鹏 |
| 丛书名 |
| 计算机课程设计与综合实践规划教材 |
| 出版社 |
| 清华大学出版社 |
| ISBN |
| 9787302548034 |
| 简要 |
| 简介 |
| 内容简介 本书自第1版就根据学生读者的特点进行设计,易学易用,能够获得完整和系统的实验结果。第2版在实验环境上有所提升,讲解了PowerBuilder 10.0环境。第3版采用了流行的Microsoft Visual Studio 2010 软件进行实验教学,深入浅出地讲解了数据库系统设计原理。 本书从Microsoft Visual Studio 2010开发工具出发,沿着数据库信息系统的设计思路,从简单到复杂列出了30多个实验,有助于读者切实掌握运用Microsoft Visual Studio/SQL Server进行数据库信息系统设计的原理、方法和工具。 在写作风格上,作者吸取了国外同类教材的成功做法,把几个相关的知识点作为一章的内容,每章的开头先讲明本章的任务,即本次实验要学习的内容,接着是相关内容概述,讲解与知识点有关的原理、概念及操作,然后是要求动手做的与知识点相关的实验操作,并且按图示化的风格,每一步的实验操作和结果都尽可能地通过图示加以说明,同时辅以必要的文字说明,使得学生学起来备感轻松。 本书可作为“数据库原理与应用”课程的实验教材,也可作为Microsoft Visual Studio C#/SQL Server数据库信息系统设计人员的参考书。 |
| 目录 |
| 计算机课程设计与综合实践规划教材数据库原理与应用实验教程(第3版) 第1章Microsoft Visual Studio 2010的应用、窗口、控件和菜单1 1.1概述1 1.1.1Microsoft Visual Studio 2010开发环境简介1 1.1.2开发Microsoft Visual Studio 应用所涉及的对象2 1.1.3应用、窗体、控件和菜单概述2 1.2实验3 实验一创建VS 2010项目3 实验二创建项目菜单5 实验三创建多文档(MDI)界面8 实验四窗体中摆放控件14 实验五完成练习17 第2章创建数据库表及输入数据18 2.1概述18 2.1.1关于数据库的操作18 2.1.2实验中创建的数据库的使用19 2.2实验19 实验一在项目中用图形界面创建数据库19 实验二用图形界面创建表21 实验三完成练习23 第3章窗体与控件27 3.1概述27 3.1.1理解Visual Studio 2010对象27 3.1.2控件概述28 3.2实验30 实验一优化窗体控件布局30 实验二调整窗体中控件输入次序32 实验三窗体控件的特殊设置34 实验四新建窗体36 实验五完成练习40 第4章数据库应用与数据网格视图46 4.1概述46 4.1.1何为DataGridView46 4.1.2在实验中使用DataGridView46 4.2实验47 实验一DataGridView与数据库表的连接47 实验二有引用关系的表的关系定义55 实验三创建student、enroll及course连接的视图58 实验四有引用关系表的数据源定义及数据显示61 实验五类似w_student窗体,在其他窗体中绑定 相应的DataGridView67 数据库原理与应用实验教程(第3版)第5章Database类的建立及程序的跟踪调试72 5.1概述72 5.1.1C#中的自定义类及Database类72 5.1.2程序调试的意义及其跟踪调试73 5.2实验73 实验一创建Database类73 实验二获取数据库表中的数据并加以显示75 实验三跟踪调试78 实验四完成练习85 第6章用SQL语句实现增、删、改、查操作86 6.1概述86 6.1.1SQL简介86 6.1.2实验中实现SQL增、删、改、查操作87 6.2实验87 实验一学生表插入操作87 实验二按学号删除操作91 实验三按学号更新操作94 实验四实现返回”按钮的功能96 实验五按查询操作实现96 第7章运用Adapter将DataSet数据自动更新到数据库中100 7.1概述100 7.1.1TableAdapter简介100 7.1.2TableAdapter的常用方法和属性100 7.2实验101 实验一完成练习101 实验二实现窗体的插入功能101 实验三实现窗体的保存功能105 实验四实现窗体的返回功能106 第8章对于有引用约束的数据实现增、删、改、查操作107 8.1概述107 8.1.1引用关系级联修改、删除的实现原理107 8.1.2学生选课系统中引用关系的增、删、改操作108 8.2实验108 实验一实现自动填充功能108 实验二实现enroll表的插入、删除、修改操作110 实验三实现插入、删除、修改的级联操作114 附录A实验中常见的问题116 附录B数据库信息系统实验大作业119 附录CDatabase类代码121 |