数据库操作练习
⑴ 怎样学好熟练使用数据库
使用数据库可以从三个方面去练习
1、在CMD的DOS窗体下练习数据的基本操作命令,这样做可以熟悉SQL语言和一些基本数据库函数。
2、可以通过软件面向对向的应用平台去练习,这样可以熟练掌握数据库的应用,在软件开发方面获取更多的经验。
3、多做多写多记数据库的基本操作语法和数据库函数,以及数据库的数据类型,为数据库的应用打好基础。
⑵ 急需数据库的数组的上机练习
选择开始察毕此菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。
在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点
右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。
执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,
在【数据库名称】文本框中输入败迅要新建数据库的名称。例如,这里以“新建的数据库”。
在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。
在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。
切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
切换到【文件组】页,在这里可以添加或删除文件组。
完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到数闭。
⑶ 数据库习题
1、数据模型包含三个方面的内容:___(数据结构)____、对数据的操作、____(完整性规则)____________。。
2、关系是以___(二维表) __的结构来表示实体与实体间的联系。
3、数据库系统的三级模式结构由外模式、 (模式 ) 和内模式组成。
4、查询设计器分为上下两部分,上半部分是表的显示区,下半部分是 ( 查询设计区) 。
5、表操作共有三种视图,分别是设计视图,打印视图, (版面预览) 视图。
6、( 控件 ) 是窗体上用于显示数据、执行操作、装饰窗体的对象。
7、数字字段类型又分为整型、 (长整型) 、单精度类型、 (双精度类型) 等类型。
8、 (某一具体应用所涉及的数据必须满足的语义要求) 是指向表中输入数据时设置的字段值所要遵循的约束条件,即用户自定义完整性约束。
9、索引的类型有 (唯一索引) 、 (主键索引) 、( 聚集索引/非聚集索引) 。
10、窗体通常是由 ( 窗体主体) 、页脚及 ( 页眉) 3部分组成。
三、简答题
1、简述什么是查询以及查询的作用?
数据库查询是从指定的表或视图中提取满足条件的记录,然后按照想要得到的输出类型定向输出查询结果,诸如浏览器、报表、表、标签等。
2、关系模型的主要特点是什么?
优点:
·关系模型是建立在严格的数学概念的基础上的。
·无论实体还是实体之间的联系都用关系来表示。对数据的检索结果也是关系(即表),因此 概念单一,其数据结构简单、清晰。
·关系模型的存取路径对用户透明,从而具有更高的数据独立性,更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。
缺点:
由于存取路径对用户透明,查询效率往往不如非关系数据模型。因此为了提高性能,必须对用户的查询请求进行优化,增加了开发数据库管理系统的负担。
3、解释属性、事件和方法的概念?
对象的具体特征称为“属性”
某一个触发的动作成为事件
触发事件后,具体的处理措施称之为“方法”。
⑷ 自己电脑如何进行数据库的操作练习
首先要问你学的是什么数据库? 是SQL server呢还其他的。大多数学校都使用SQL server的。学校的操作系统是32位的,也就是说,如果你是win 7家庭版的在安装数据库时,可能会不兼容。如果是旗舰版的就好说了,如果不是话,为了学习建议与换下系统。然后去老师那借个硬盘装下。不要管是什么版本的,其实整体差别不打。也不必去网上下,因为你和学校是同步的,老师那肯定有软件包。我也是学IT的 所有软件都是在老师那借硬盘自己装的。装软件真的很简单,根据提示下一步下一步就OK了。唯一要注意的是SQL server都需要用户名验证的,如果windows的身份验证通不过,那就使用sa用户名和123的密码登陆。进去后打开查询分析器,然后就可以和你在课堂一样的操作了。我学完数据库不久,自认为还行,有什么不懂的可以问我。
⑸ 河北省职称计算机考试试题 数据库操作练习
数据库操作练习一
说明:下面所提到的“当前目录”是指答题文件夹中的FOXKT文件夹;而且以下文件名、字段名、字段值中的字母和数字都是英文半角字符。
在FoxPro环境中进行如下操作:
1、追加数据:在当前目录下打开WriteB.DBF,往该数据表中追加如下记录:
产品大类 产品编号 产品名称 零售价
家电类 LQ1600 超薄彩电 3580.50
2、数据复制:在当前目录下打开FoxB.DBF,将所有“女性职工” 大于20的记录复制到当前目录下的CopyB.DBF中。
3、创建索引:在当前目录下打开IndexB.dbf数据库表文件,建立索引:
索引名为“NUMBER”、降序、类型为“唯一索引”、表达式为“男性职工”。
4、关闭所有打开的数据库,退出FoxPro应用程序。
数据库操作练习二
说明:下面所提到的“当前目录”是指答题文件夹中的FOXKT文件夹;而且以下文件名、字段名、字段值中的字母和数字都是英文半角字符。
在FoxPro环境中进行如下操作:
1、创建数据表:在当前目录(FOXKT文件夹)中创建数据表STRUB.DBF,结构如下:
Field Name Type Width Dec
产品编号 Character 12
产品名称 Character 20
生产日期 Date
合格率 Numeric 6 2
2、数据计算:在当前目录下打开FoxB.DBF,计算所有记录的“总人数”列,计算公式为:
总人数 = 男性职工 + 女性职工
3、创建索引:为FoxB.DBF建立索引:索引名为“ZHIGONG”、降序、类型为“普通索引”、表达式为“男性职工”。
4、创建查询:打开FoxB.DBF建立一个查询,字段选择企业编号、企业名称、女性职工字段,筛选记录条件为女性职工小于等于50,排序选择按女性职工升序排序。将生成的查询以文件名tb保存在FOXKT文件夹下(注意:扩展名默认)。
5、关闭所有打开的数据库,退出FoxPro应用程序。
数据库操作练习三
说明:下面所提到的“当前目录”是指答题文件夹中的FOXKT文件夹;而且以下文件名、字段名、字段值中的字母和数字都是英文半角字符。
在FoxPro环境中进行如下操作:
1、创建数据表:在当前目录(FOXKT文件夹)中创建数据表STRUB.DBF,结构如下:
Field Name Type Width Dec
姓名 Character 10
工作日期 Date
是否党员 Logical
基本工资 Numeric 8 2
2、录入数据:在当前目录下打开RECB.DBF,往该数据表中追加如下记录:
班级号 班级名称 班主任 班级人数
980107 四年级二班 黄玉华 41
3、数据复制:在当前目录下打开CMDB.DBF,将所有项目代号等于“1158”的记录复制 到GENB.DBF中。
4、关闭所有打开的数据库,退出FoxPro应用程序。
⑹ 数据库练习题
创建一个选择查询,按系别统计各自男女学生的平均年龄
SELECT
系,
性别,
AVG(年龄) AS 平均年龄
FROM
表
GROUP BY
系,
性别
上面是用 SQL 的处理方法。
楼主要求 “最好不是SQL啊”, 不知道楼主 希望是用什么?
一步一步操作?
那要说明是什么数据库啊.
如果是 Access的话, 操作顺序是这样的:
1、创建一个查询
2、在《显示表》窗口里面,把那个表 选中,按 添加按钮。
3、关闭《显示表》窗口, 进入设计窗口。
4、在表中,双击 系, 性别, 年龄 这3列, 加到下面的列表中。
5、在下面列表的地方,鼠标右键,在弹出窗口,选择 “汇总”
6、修改 年龄下面的 Group By, 变成 “计算” 注意,不是“总计”。
7、运行查询。
⑺ 求解数据库习题
1.传递函数依赖
2.表之间的关联就是通过主键与 外键 作为纽带实现的。
3.Having子句必须跟在_ group by __子句之后缓消棚。
4.在一个关系中,每一个数据都可看成独立的 数据项 。
5.类具有多态性、封装性__和__继承性 __。
1.数据模型包含哪三个方面的要素?
答:数据结构、数据操作、完整性约束条件
3.类与对象的根本区别是什么?对象有哪3个要素 ?
这个看oyopen的回答
已知三个关系模式:
职工 S(职工号,姓名,性别)
工程 P(工程号,工程名称)
施工 SP(职工号,工程号,酬金)
(1).写出SQL语句,检索参加工程号为〃P1〃,且酬金最高的职工号。
select 工程号 from sp where 工程号='P1' AND SP.工程号=SP.MAX(酬金);
(桥穗2).写出SQL语句,检索参加3个以上工程的职工号。
select 职工号 from sp where P.工程号>=3;
(3).已知关系代数表达式:
∏姓名,酬金(σ工程名称=〃立交桥〃(S SP P))
用SQL语句实现这个关系代数表达式。
(4).创建一个查询职工总酬金的视图SV,SV的属性有职工号和总酬金。
create view SV as select(职工号 char(8),总酬扰则金 char(8));