使用表向导创建学生成绩表

合集下载

Access大题答案

Access大题答案

第一题1.将考生文件夹下的“tScore.xls”文件导入到当前数据库文件中,表名不变;分析导入表的字段构成,判断并设置其主键。

外部数据----Excel---文件名:E:\Exam\56005580\AC\218\tScore.xls---打开----在添加主键时,选择“我自己选择主键”----下一步—完成。

如图1-1所示。

图1-12.设置“tScore”表中“成绩ID”字段的数据类型为“文本”,字段大小为“5”;修改“学号”字段的字段大小,使其与“tStud”表中相应字段的字段大小一致;修改“课程编号”字段的字段大小,使其与“tCoures”表中相应字段的类型和大小一致。

3.设置“tStud”表中“入校时间”字段的格式为“长日期”、有效性规则为:“输入的入校时间必须为9月”有效性文本为:“输入的月份有误,请重新输入”。

有效性规则:Month([入校时间])=9有效性文本:输入的月份有误,请重新输入4. 对主表“tStud”与相关表“tScore”建立关系,并实施参照完整性。

5. 建立一个名为“Q1”的查询,查找党员记录,具体要求如下:1)数据来源为“tStud”表2)显示“学号”“政治面貌”“性别”“入校时间”字段。

6. 建立一个名为“Q2”的查询,要求如下:1)数据来源为“tStud”“tScore”表;2)当运行该查询时,屏幕上显示提示信息:“请输入要比较的分数:”,输入要比较的分数后,该查询显示所有平均分大于输入值的学生的“学号”“姓名”“平均分”双击成绩----点击汇总,选择平均值----将字段“成绩”改为“平均分:成绩”----条件:>=[请输入要比较的分数:]。

如图1-2所示图1-2第二题1. 在数据库中建立新表,表名为“游客”,表结构如下所示:字段名称类型字段大小-----------------------------游客ID 文本16姓名文本10性别文本1年龄数字整型电话文本20相片OLE2. 分析“游客”表的字段构成,判断并设置主键字段。

Access学习辅导与上机实习—习题(第4章窗体)

Access学习辅导与上机实习—习题(第4章窗体)

Access学习辅导与上机实习—习题(第4章窗体)■典型习题一、选择题例 1 窗体是数据库中的一种重要的对象, 用户通过窗体不能完成的操作是。

A.输入数据B.显示数据C.编辑数据D.删除数据解析: 窗体是一种主要用于在数据库中输入和显示数据的数据库对象。

用户可以在窗体上对数据进行编辑, 但是不能删除数据。

答案: D例 2 用于修改窗体框架和布局的是。

A.数据表视图B.设计视图C.透视表视图D.窗体视图解析: 设计视图用于修改窗体框架和布局, 窗体视图是设计视图的具体实现用于显示数据, 数据表视图是将窗体所对应的数据源以表单的样式显示出来。

而透视表视图不属于窗体所对应的视图。

答案: B例3 下列不属于窗体类型的是。

A.数据访同页式窗体B.表格式窗体C.数据表式窗体D.透视表式窗体解析: Access窗体主要包含6种基本类型:纵栏式窗体、表格式窗体、数据表式窗体、子窗体、图表窗体和透视表窗体。

答案: A例4 主窗体,只能显示为_,而子窗体可以为_,也可以为_ 。

A.纵栏式窗体图表窗体表格式窗体B.表格式窗体图表窗体数据表式窗体C纵栏式窗体透视表窗体图表窗体D.表格式窗体表格式窗体子窗体解析:主窗体只能显示为纵栏式窗体,子窗体可以显示数据表窗体和表格式窗体或图表体。

透视表式窗体在指定数据的基础上产生一种用于Exce1 的分析表格。

用于对图表中数据进行扩展操作。

答案: A例5 下列窗体中不属于可以使用“自动创建窗体”创建的窗体类型是__。

A.纵栏式窗体B.表格式窗体C,数据表窗体D•透视表式窗体解析: 在Access中可以利用自动创建窗体向导来建立“纵栏式”、“表格式”、“数据表''窗体答案:D 一、例6 下列不可以作为空白窗体的数据来源的是_。

A.表B.査询C.用户新建査询D.数据访问页解析: 用户可以选择一个表对象或査询作为数据来源。

也可以通过査询生成器来设计新査询作为数据来源。

答案: D例7 下列不包含在记录滚动条里的按钮是。

mysql创建成绩表

mysql创建成绩表

mysql创建成绩表
要在MySQL中创建一个成绩表,您可以使用CREATE TABLE语句。

以下是一个示例:
```sql
CREATE TABLE scores (
id INT PRIMARY KEY AUTO_INCREMENT,
student_name VARCHAR(50) NOT NULL,
subject VARCHAR(50) NOT NULL,
score INT NOT NULL
);
```
这个表包含以下列:
- `id`:作为主键的自增长整数类型,用于唯一标识每个成绩记录。

- `student_name`:学生姓名,VARCHAR类型,最大长度为50个字符,不能为空。

- `subject`:科目名称,VARCHAR类型,最大长度为50个字符,不能为空。

- `score`:成绩,INT类型,不能为空。

根据您的需求,可以根据表结构的具体情况进行修改。

例如,如果学生姓名可以重复,可以将`student_name`列的UNIQUE属性移除。

同样,可以根据需要添加更多的列来记录其他相关信息。

意:在创建表格时,确保它符合您的实际需求和数据模型,包括适当的数据类型、约束和索引。

Access 窗体操作

Access 窗体操作

实验三窗体操作一、使用“自动创建窗体”功能创建窗体以课程表为数据源,利用自动创建窗体功能分别创建纵栏式、表格式、数据表式三个窗体,依次命名为“课程表纵栏式”、“课程表表格式”、“课程表数据表式”。

要求包括所有字段。

二、使用图表向导创建窗体1.以“学生成绩查询1”为数据源,建立图表窗体“学生各门课程成绩图表窗体”,用柱形图表示学生选修各门课程的期末成绩。

要求图表标题为“学生各门课程成绩”。

2.以“学生成绩查询1”为数据源,建立图表窗体“学生平均成绩图表窗体”,用柱形图表示学生的期末成绩的平均分。

要求图表标题为“学生平均成绩”。

三、使用窗体向导创建窗体1.以学生表为数据源,使用向导创建“学生信息”窗体。

布局为“纵栏式”,样式为“工业”,窗体标题为“学生信息”。

要求包括所有字段。

2.以学生表、成绩表、课程表为数据源,使用向导创建“学生信息主窗体”和“学生成绩子窗体”,包括学号、姓名、课程号、课程名、平时成绩、期末成绩字段。

(要求指定查看数据的方式为“通过学生表”)(思考:如果指定查看数据的方式为“通过课程表”有什么不同?如果为“通过成绩表”又有什么不同?)四、使用设计视图创建窗体1.以“学生成绩查询1”为数据源,使用设计视图创建窗体“学生选课信息”,如图4.1所示。

要求:1)窗体页眉为:学生选课信息,字体为华文新魏,字号为20,红色。

2)窗体标题为:学生选课情况。

3)窗体没有最大化最小化按钮,也没有记录选择器。

4)把主体中的标签和文本框的字号都设置为12。

5)给窗体设置背景,背景图片自已准备。

图片类型为嵌入,图片缩放模式为拉伸。

图4.12.创建“学生档案及学生成绩多页窗体”,如图4.2和图4.3所示。

图4.2图4.3提示:1)使用“设计视图”创建窗体,选择“学生表”作为数据源。

2)选择工具箱中的“选项卡”控件,在要放置选项卡的位置拖出一个矩形框。

3)选择学生表中的所有字段,拖动到“页1”中,调整好位置和大小。

操作题

操作题

试卷编号:8164所属语言:Access试卷方案:AC_1004011027试卷总分:560分共有题型:1种一、Access 操作共56题(共计560分)第1题(10.0分)题号:177--------------------------------------------------------------------------- 注意事项:1、必须在指定的试题数据库中进行答题。

2、利用向导答题后,除添加控件外,不要改动任何由向导建立的控件设置。

3、添加查询字段时,不可以选择"*"字段。

4、设置命令按钮的单击事件时,必须选择相应的宏(宏组)名称,不可以使用系统自动建立的事件过程。

--------------------------------------------------------------------------- 考生的一切操作均在打开的“学生管理.mdb”数据库中进行。

一、基本操作1、建立一个名为“成绩表”的表,数据结构如下:字段名称数据类型字段大小学号文本 5课程号文本 6平时成绩数字整型期末考试数字整型2、向“成绩表”表中添加如下数据内容:学号课程号平时成绩期末考试1001 01 87 881001 02 98 971001 03 97 781002 01 68 561002 02 76 871002 03 87 981003 01 65 871003 02 56 541003 03 77 55二、简单操作1、建立一个名为“查大于85”的查询,查询平时成绩大于85的记录,具体要求如下:1)数据来源为“成绩表”、“学生表”、“课程表”表;2)显示“学号、姓名、课程名、平时成绩、年龄”字段;3)显示格式及内容参照样张1。

2、建立一个名为“查总评分”的查询,具体要求如下:1)数据来源为“成绩表”、“学生表”、“课程表”表;2)显示“学号、姓名、课程名、总评分”字段;3)说明:总评分=平时成绩的30%+期末考试的70%;4)显示格式及内容参照样张2。

计算机二级考试access数据库试题(带答案)

计算机二级考试access数据库试题(带答案)

计算机二级数据库习题(1)在深度为5的满二*树中,叶子结点的个数为A)32B)31C)16D)15【参考答案】B c(2)若某二*树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是A)bdgcefhaB)gdbecfhaC)bdgaechfD)gdbehfca【参考答案】D(3)一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。

而实现递归调用中的存储分配通常用A)栈B)堆C)数组D)链表【参考答案】A(4)软件工程的理论和技术性研究的内容主要包括软件开发技术和A)消除软件危机B)软件工程管理C)程序设计自动化D)实现软件可重用【参考答案】B(5)开发软件时对提高开发人员工作效率至关重要的是A)操作系统的资源管理功能B)先进的软件开发工具和环境C)程序人员的数量D)计算机的并行处理能力【参考答案】 B(6)在软件测试设计中,软件测试的主要目的是A)实验性运行软件B)证明软件正确C)找出软件中全部错误D)发现软件错误而执行程序【参考答案】 D(7)数据处理的最小单位是A)数据B)数据元素C)数据项D)数据结构【参考答案】 B(8)索引属于A)模式B)内模式C)外模式D)概念模式【参考答案】 B(9)下述关于数据库系统的叙述中正确的是A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据【参考答案】A(10)数据库系统的核心是A)数据库B)数据库管理系统C)模拟模型D)软件工程【参考答案】 B(11)在以下数据库系统(由数据库应用系统、操作系统、数据库管理系统、硬件四部分组成)层次示意图中,数据库应用系统的位置是A)1B)3C)2D)4【参考答案】 D(12)数据库系统四要素中,什么是数据库系统的核心和管理对象?A)硬件B)软件C)数据库D)人【参考答案】 C(13)Access数据库中哪个数据库对象是其他数据库对象的基础?A)报表B)查询C)表D)模块【参考答案】 C(14)通过关联关键字“系别”这一相同字段,表二和表一构成的关系为A)一对一B)多对一C)一对多D)多对多【参考答案】C(15)某数据库的表中要添加internet站点的网址,则该采用的字段类型是A)OLE对象数据类型B)超级连接数据类型C)查阅向导数据类型D)自动编号数据类型【参考答案】 B(16)在Access的5个最主要的查询中,能从一个或多个表中检索数据,在一定的限制条件下,还可以通过此查询方式来更改相关表中记录的是A)选择查询B)参数查询C)操作查询D)SQL查询【参考答案】 A(17)哪个查询是包含另一个选择或操作查询中的SQL SELECT语句,可以在查询设计网格的“字段”行输入这些语句来定义新字段,或在“准则”行来定义字段的准则?A)联合查询B)传递查询C)数据定义查询D)子查询【参考答案】 D(18)下列不属于查询的三种视图的是A)设计视图B)模板视图C)数据表视图D)SQL视图【参考答案】 B(19)要将“选课成绩”表中学生的成绩取整,可以使用A)Abs([成绩])B)Int([成绩])C)Srq([成绩])D)Sgn([成绩])【参考答案】B(20)在查询设计视图中A)可以添加数据库表,也可以添加查询B)只能添加数据库表C)只能添加查询D)以上两者都不能添加【参考答案】A1)窗体是Access数据库中的一种对象,以下哪项不是窗体具备的功能A)输入数据B)编辑数据C)输出数据D)显示和查询表中的数据【参考答案】 C(2)窗体有3种视图,用于创建窗体或修改窗体的窗口是窗体的A)“设计”视图B)“窗体”视图C)“数据表”视图D)“透视表”视图【参考答案】A(3)“特殊效果”属性值用于设定控件的显示特效,下列属于“特殊效果”属性值的是①“平面”、②“颜色”、③“凸起”、④“蚀刻”、⑤“透明”、⑥“阴影”、⑦“凹陷”、⑧“凿痕”、⑨“倾斜”A)①②③④⑤⑥B)①③④⑤⑥⑦C)①④⑥⑦⑧⑨D)①③④⑥⑦⑧【参考答案】 D(4)窗口事件是指操作窗口时所引发的事件,下列不属于窗口事件的是A)“加载”B)“打开”C)“关闭”D)“确定”【参考答案】D(5)下面关于报表对数据的处理中叙述正确的是A)报表只能输入数据B)B)报表只能输出数据C)报表可以输入和输出数据D)报表不能输入和输出数据【参考答案】B(6)用于实现报表的分组统计数据的操作区间的是A)报表的主体区域B)页面页眉或页面页脚区域C)报表页眉或报表页脚区域D)组页眉或组页脚区域【参考答案】D(7)为了在报表的每一页底部显示页码号,那么应该设置A)报表页眉B)页面页眉C)页面页脚D)报表页脚【参考答案】C(8)要在报表上显示格式为“7/总10页”的页码,则计算控件的控件源应设置为A) 总[Pages]B)= /总[Pages]C) &“/总”&[Pages]D)= &“/总”&[Pages]【参考答案】D(9)可以将Access数据库中的数据发布在Internet网络上的是A)查询B)数据访问页C)窗体D)报表【参考答案】 B(10)下列关于宏操作的叙述错误的是A)可以使用宏组来管理相关的一系列宏B)使用宏可以启动其它应用程序C)所有宏操作都可以转化为相应的模块代码D)宏的关系表达式中不能应用窗体或报表的控件值【参考答案】 D(11)用于最大化激活窗口的宏命令是A)MinimizeB)RequeryC)MaximizeD)Restore【参考答案】C(12)在宏的表达式中要引用报表exam上控件Name的值,可以使用引用式A)Reports!NameB)Reports!exam!NameC)exam!NameD)Reports exam Name【参考答案】 B(13)可以判定某个日期表达式能否转换为日期或时间的函数是A)CDateB)IsDateC)DateD)IsText【参考答案】 B(14)以下哪个选项定义了10个整型数构成的数组,数组元素为NewArray(1)至NewArray(10)?A) DimNewArray(10)As IntegerB)Dim NewArray(1 To 10)As IntegerC)DimNewArray(10) IntegerD)Dim NewArray(1 To 10) Integer【参考答案】 B(15)算法的空间复杂度是指A)算法程序的长度B)算法程序中的指令条数C)算法程序所占的存储空间D)执行过程中所需要的存储空间【参考答案】 D(16)用链表表示线性表的优点是A)便于随机存取B)花费的存储空间较顺序存储少C)便于插入和删除操作D)数据元素的物理顺序与逻辑顺序相同【参考答案】 C(17)数据结构中,与所使用的计算机无关的是数据的A)存储结构B)物理结构C)逻辑结构D)物理和存储结构【参考答案】 C(18)结构化程序设计主要强调的是A)程序的规模B)程序的效率C)程序设计语言的先进性D)程序易读性【参考答案】 D(19)软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指A)模块间的关系B)系统结构部件转换成软件的过程描述C)软件层次结构D)软件开发过程【参考答案】B1)检查软件产品是否符合需求定义的过程称为A)确认测试B)集成测试C)验证测试D)验收测试【参考答案】 A(2)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

实验二 表的创建

实验二 表的创建

41513123132123131213121123h4a0,,351111实验二表的创建一、实验内容1、用向导方式创建表(1)、打开SSMS窗口,在【对象资源管理器】窗格中展开【数据库】-> 【DB_TeachingMS】数据库节点。

(2)、右击【表】节点,在弹出的快捷菜单中选择【新建表】命令,打开表设计窗口。

(3)、在表设计窗口中,根据表TB_TeachingYear的逻辑设计要求,输入相应的列名、选择数据类型、是否为空及主键等情况。

具体情况如下图一所示:图一向导方式新建表TB_TeachingYear(4)、设计完成后,按【Ctrl+S】组合键或单击工具栏上的【保存】按钮保存,在弹出的对话框里输入表名为“TB_TeachingYear”,如下图二所示:图二保存新建表(5)、单击【确定】按钮,保存创建的学年信息表。

(6)、可以在【表】节点下看见刚刚创建的表。

2、用T-SQL方式创建表(1)、在SSMS窗口中单击【新建查询】按钮,打开一个查询输入窗口。

(2)、在窗口中输入如下创建表TB_TeachingYear、TB_Term、TB_Title、TB_Dept的SQL语句(如下表所示),并保存。

表一创建TB_TeachingY ear表表二创建TB_Term表表三创建TB_Title表表四创建TB_Dept表(3)、单击【执行】按钮执行语句,如果成功执行,在结果窗格中同样显示“命令已成功完成”提示消息。

(4)、在【对象资源管理器】窗格中DB_TeachingMS数据库中刷新表,可以看到新建的表,例如表TB_TeachingYear。

二、所有的表信息● GradeSeedID int ○ 主键 成绩记录编号,标识种子 StuID char(8) ○ 外键 学号,TB_Stu (StuID )ClassIDchar(6)○ 外键 班级编码,TB_Class (ClassID ) CourseClassID char(10) ○ 外键 课程班编码,TB_CourseClass (CourseClassID )CourseIDchar(6) ○ 外键课程编号,TB_Course (CourseID )CommonScore real ○ 0 CHECK 平时成绩(<=100且>=0) MiddleScore real ○ 0 CHECK 期中成绩(<=100且>=0) LastScore real ○ 0 CHECK 期末成绩(<=100且>=0) TotalScore real ○ 0 CHECK 总成绩(<=100且>=0) RetestScore real 0 CHECK 补考或重修成绩(<=100且>=0) LockFlag char(1)○…U ‟CHECK成绩锁定标志,U :未锁;L :锁定三、任务拓展 1、外健(1)、创建表“TB_Spec” ,保存。

《Visual-FoxPro数据库及其应用》教学大纲精选全文

《Visual-FoxPro数据库及其应用》教学大纲精选全文

可编辑修改精选全文完整版《数据库应用基础——Visual FoxPro》教学大纲课程的性质课程设置的目的与要求课程要求的内容与考核目标授课及实验学时分配课程实验要求考试方式及考试成绩有关说明与实施要求《数据库应用基础——Visual FoxPro》教学大纲一、课程名称《数据库应用基础——Visual FoxPro》二、课程性质1.教学对象:本课程既是计算机与信息技术学科专业的一门专业基础课,也是普通高等院校非计算机专业文理科计算机公共基础课,是中等职业教育计算机及应用专业国家规划教材。

该课程为3学分,实行学分制。

2. 课程特点:课程内容主要介绍了Visual FoxPro 9.0 数据库应用系统的开发工具和开发方法,学习和掌握程序设计方法与技巧,以及数据库的应用和可视化程序设计技巧。

通过该课程的学习,即要求学生具有一定的数据库开发和设计能力,同时还要求了解和掌握可视化软件工具的开发应用方法。

3.与其他课程的关系:计算机文化基础、数学、英语是本课程的前序课程,其后序课程为应用计算机程序设计与数据库技术的专业课程或非计算机专业的专业基础课程、专业课中有数据处理要求的的相关课程。

三、课程教学目的本书以初学数据库的学生为教学对象,以初步掌握Windows95/98基础知识为教学起点,以中文VisualFoxPro6.0为蓝本,详细介绍关系数据库管理系统的基础和基本操作方法。

教材内容在第一版的基础上增加了关系数据库语言SQL命令,适当增加了面向对象程序设计方法的应用,删除了用户自定义函数的内容。

本书是中等职业学校计算机及应用专业国家规划教材《数据库应用基础VisualFoxpro》第2版,在原有国家规划教材基础上修订。

本书依据教育部中等职业学校计算机及应用专业数据库应用基础课程教学基本要求编写,同时根据中等职业教育和计算机技术的发展对内容进行了适当的调整,编写过程中还参照了教育部考试中心颁发的全国计算机等级考试大纲。

数据库全部实验作业

数据库全部实验作业

实验一Access基本操作1、实验目的和要求(1)掌握常用Access的启动、退出方法。

(2)初步熟悉Access界面及使用方法。

(3)对Access根据需要进行初步的设置。

2、实验内容(1)启动Access的三种方法。

(2)退出Access的四种方法。

(3)观察并了解Access窗口界面。

刚进入Access时,有7项菜单。

Access窗口包括标题栏、菜单栏、工具栏、任务窗格、数据库窗口和状态栏等。

分别查看相应的栏目。

(4)任务窗格的显示与隐藏。

选择“视图”——“任务窗格”命令,加上或者取消对号,显示或者隐藏任务窗格。

3、实验报告(1)如何启动Access?有几种方法?(2)按键退出Access,对应的键是什么?(3)如何显示任务窗格?分析任务窗格有哪几项任务?实验二数据库的设计1、实验目的和要求(1)初步熟悉Access中数据库及表的概念。

(2)了解交互方式建立数据库、表的过程。

2、实验内容教学管理题示:学生实体包括学号、姓名、性别、生日、民族、籍贯、简历、登记照,每名学生选择一个主修专业,专业包括专业编号和名称,一个专业属于一个学院,一个学院可以有若干个专业。

学院信息要存储学院号、学院名、院长。

教学管理还要管理课程表和学生成绩。

课程表包括课程号、课程名、学分,每门课程由一个学院开设。

学生选修的每门课程获得一个成绩。

(1)概念设计与逻辑设计仔细分析题目,设计E-R模型和关系模型。

(2)数据库设计在E盘下建立文件夹“教学管理”,新建数据库,命名为“教学管理.MDB”,保存在“E:\教学管理\”文件夹中。

表包括学院、专业、学生、课程和成绩。

设计表结构,并保存。

(3)输入表记录3、实验报告(1)画出E-R图。

(2)将E-R图转换成关系模型。

(3)写出表结构。

实验三Access窗口基本操作以及数据库的完整性和安全性操作1、实验目的和要求(1)掌握Access常见的几种功能的设置方法。

(2)掌握数据库窗口的几种设置方法。

实验二表数据基本操作

实验二表数据基本操作

软件技术基础实验报告实验名称:表数据基本操作实验地点:科技楼420实验批次: 5学号: 0900210328姓名:韦健臻实验日期:2011 年10 月19 日实验2使用向导及T-SQL 语句创建、修改、删除数据表一、实验目的1.了解表的结构特点;2.了解SQL Server 的基本数据类型;3.学会在企业管理器中创建表;4.学会使用T-SQL 语句创建表。

二、实验准备1. 确定数据库包含包含的各表的结构,还要了解SQL Server 的常用数据类型,以创建数据库的表;2.了解常用的创建表的方法;3. 已完成实验一,成功创建了数据库“Student”。

三、实验要求1.熟练使用企业管理器创建和删除基本表;2.使用查询分析器,完成用SQL 语句创建和删除基本表;3.完成用企业管理器和SQL 创建和删除基本表的实验报告。

四、实验内容在实验一建立的数据库“Student”中,根据分析需要如下几个表:1.创建名为student(学生信息)的表,表中各列要求如下:create table student(sno char(8) primary key, --学号sname char(8) not null, --姓名sex char(2), --性别birthday smalldatetime, --出生日期dno char(6), --所在院系spno char(8), --专业代码(外键)classno char(4)) --班级号2.创建名为course(课程信息表)的表,表中各列要求如下:create table course(cno char(10) primary key not null, --课程编号spno char(8), --专业代码sname char(20) not null,--课程名称credit tinyint) --课程学分3.创建名为score 表(学生成绩表)的表,表中各列要求如下:create table score(sno char(8) primary key not null, --学生学号cno char(10) not null, --课程编号score tinyint) --学生成绩4.创建名为teacher 表(教师信息表)的表,表中各列要求如下:create table teacher(tno char(8) primary key not null, --教师编号tname char(8)not null, --教师姓名sex char(2), --教师性别birthday smalldatetime, --教师出生日期dno char(6), --教师所在院系pno char(10)) --教师职务或职称5.创建名为teacher_course 表(教师上课课表)的表,表中各列要求如下:create table teacher_course(tcid char(10) primary key not null,--上课编号tno char(8), --教师编号spno char(8), --专业代码classno char(4), --班级号cno char(10) not null, --课程编号semester char(6), --学期schoolyear char(10)) --学年6. 删除名为student(学生信息)的表DROP TABLE student7. 删除名为teacher (教师信息表)的表DROP TABLE teacher五、实验指导5.1 使用向导创建上述描述的表根据如上表结构用向导创建各表,用企业管理器删除所建立的表Student和5.2 使用T-SQl 语句创建上述描述的表根据如上表结构用SQL 语句创建各表,在查询分析器中用sql 语句删除表和表Teacher,将以上创建表的SQL 命令以.SQL 文件的形式保存在磁盘上。

使用查询向导创建查询

使用查询向导创建查询

Access上机操作题之七——使用查询向导创建查询㈠在“教学”数据库中的“学生”、“课程”、“成绩”三张表中,完成下列操作:1、建立表间关系:根据“学生”表和“成绩”表中“学号”字段建立关系;根据“成绩”表和“课程”表中的“编号”字段建立关系;保存已建立的关系。

2、简单查询的创建:⑴单表查询:使用简单查询向导,对“学生”表创建一个名为“学生单表简单查询”,只要显示“学号,姓名,性别,出生日期,地址”等字段。

⑵多表查询:使用简单查询向导,对“学生”、“课程”、“成绩”表创建一个名为“学生多表简单查询”的简单查询,只要显示“学号,姓名,入学成绩,课程,成绩”等字段。

3、交叉表查询:使用交叉表查询向导创建一个基于“学生”、“课程”、“成绩”三张表名为“学生成绩交叉查询”的查询。

⑴若以上三张表没建立关系,则建立它们之间的关系。

⑵建立一个包含“学生”表中“姓名”,“课程”表中“课程”,“成绩”表中“成绩”字段的简单查询。

⑶按照书中P56—58页的②—⑤步操作。

4、重复项查询:⑴使用重复项查询向导,在“学生”表中,查找入学成绩相同的学生。

此查询命名为“入学成绩相同学生查询”⑵使用重复项查询向导,在“学生”表中,查找出生日期相同的学生。

此查询命名为“出生日期相同学生查询”。

5、查找不匹配项查询:使用查找不匹配项查询,在“学生”和“成绩”表中,查找没有成绩的学生。

此查询命名为“缺考学生查询”。

Access上机操作题之八——使用查询向导创建查询㈡在“职工基本情况”数据库中的“职工”、“职工家属”、“职工工资”三张表中,完成下列操作:1、建立表间关系:根据“职工”表、“职工家属”和“职工工资”三张数据表中的“职工号”字段建立他们之间的关系,并保存其建立的关系。

2、简单查询的创建:⑴单表查询:①使用简单查询向导,对“职工”表创建一个名为“职工工作业绩单表简单查询”,只要显示“职工号,姓名,工作业绩”等字段。

②使用简单查询向导,对“职工家属”表创建一个名为“职工爱人单表简单查询”,只显示“职工号”和“爱人姓名”字段。

Access公开模拟题

Access公开模拟题

所属语言:Access试卷方案:ACCESS模拟试卷总分:100 分共有题型: 3 种一、判断共 5 题(共计10 分)第1 题(2.0 分)题号:790在查询设计器中不想显示选定的字段内容则将该字段的" 显示"项对号取消答案:Y第2 题(2.0 分)题号:631 报表的数据来源可以是表或查询中的数据。

答案:Y第3 题(2.0 分)题号:744Access 中, 表必须是一个满足关系模型的二维表. 答案:Y第4 题(2.0 分)题号:778打开Access数据库时,应打开扩展名为.DBF的文件答案:N第5 题(2.0 分)题号:930 查询的结果总是与数据源中的数据保持同步.答案:Y、单项选择共10题(共计20 分)第1 题(2.0 分)题号:422 关系数据库中的数据表()。

A: 完全独立, 相互没有关系. B:相互联系,不能单独存在. C:既相对独立,又相互联系.D:以数据表名来表现其相互间的联系.答案:C第2 题(2.0 分)题号:1717 假设某数据库表中有一个姓名字段,查找姓名为张三或李四的记录的准则是()A:NotIn(" 张三"," 李四")B:" 张三"Or" 李四"C:Like(" 张三"," 李四")D:" 张三"And" 李四"答案:B第3 题(2.0 分)题号:8Access 数据库属于()数据库。

A:层次模型B:网状模型C:关系模型D:面向对象模型答案:C 第4 题(2.0 分)题号:1660 如果要在数据表的某字段中存放图象数据,则该字段应设为()。

A:文本型B:数字型C:OLE对象D:二进制数据类型答案:C第5 题(2.0 分)题号:53打开Access 数据库时,应打开扩展名为()的文件。

Access上机操作题——报表操作

Access上机操作题——报表操作

Access上机操作题之二十——创建报表㈠一、使用工具栏中“新对象:自动报表”按钮创建纵栏式报表:●创建“学生”表的纵栏式报表,其操作步骤如下:①打开“教学”数据库,选择“表”对象。

②选择“学生”数据表。

③单击工具栏中的“新对象:自动报表”按钮,选择“自动报表”选项。

④保存此报表。

●窗体转换为报表:将“教学”数据库中的“学生”窗体转换为报表。

其操作步骤如下:①打开“教学”数据库,选择“窗体”对象。

②右击“学生”窗体名,选择“另存为”命令。

③在“另存为”对话框中的“保存类型”下拉按钮中,选择“报表”选项。

④单击“确定”按钮。

●学生操作训练⑴创建“课程”表的纵栏式报表。

⑵创建“成绩”表的纵栏式报表。

⑶在“职工基本情况”数据库中,创建一个基于“职工”数据表的窗体,然后再将转换为报表。

二、使用向导创建单表报表:1、自动创建纵栏式报表:⑴根据“学生”表创建纵栏式报表,其操作步骤如下:①选择“插入”菜单中的“报表”命令,或选择“报表”对象后,再单击“新建”按钮。

②选择“自动创建报表:纵栏式”选项,并选择数据来源为“学生”表后,单击“确定”按钮。

③保存此报表。

注:自动创建表格式报表和数据表式报表的操作方法同此相似。

学生操作训练:⑵根据“课程”表,分别创建一个纵栏式、表格式报表。

⑶根据“成绩”表,分别创建一个纵栏式、表格式报表。

2、使用“报表向导”创建报表:⑴使用“报表向导”建立一个基于“学生”表中“学号、姓名、性别、出生日期”等字段的简单报表。

其操作步骤如下:①选择“报表”对象,双击“使用向导创建报表”选项。

②在“表/查询”下拉列表中选择报表的数据来源——“学生”表,然后选择在报表中要显示的字段名:学号、姓名、性别、出生日期等,最后单击“下一步”按钮。

③设置分组:确定是否添加分组级别。

暂时不添加,则直接单击“下一步”按钮。

④设置记录的排序次序。

暂时不设置排序,则直接单击“下一步”按钮。

⑤选择一种报表布局形式:纵栏表/ 表格/ 两端对齐;并选择一种页面方向:纵向/ 横向。

Access实验报告

Access实验报告

Access实验报告实验目的:方便管理,查询,对照纷乱及不停变动的学生信息。

实验意义:建立一个学生信息管理系统,进行分类并创建联系,便于信息查询。

实验步骤:1.创建数据库新建一个Access并打开2.使用设计器创建表创建学生信息表会出现输入数据设置主键保存表创建课程表方式如上创建班级表方式如上创建成绩表方式如上3.设置表的关系依次添加要创建关系的表因为学生信息表与成绩表具有相关性,因此创建关系时要长按学生表中的学号将其拖到学生信息表中的学号上出现该表班级表与课程表的关系创建方式如上,最终4.数据添加直接添加以及通过外部数据源导入,直接添加方法5.数据查询数据查询方法有:使用向导创建查询,使用参数创建查询,使用向导创建交叉表查询使用SQL创建查询,此处使用向导创建查询出现下表使用学生信息表中的学号,姓名,成绩表中的成绩1234双击可用字段中想使用的信息选定完后,点击出现出现点击修改查询设计,修改标题,点击完成出现在需要添加字段出右键单击,点击生成器出现输入所需公式出现保存更改6.使用窗体设计向导创建源于单一数据集的窗体点击窗体,新建出现,点击窗体向导,选择学生信息表,点击确定出现,选择字段后点击下一步修改标题出现7.修改窗体外观右键窗体任意位置,点击窗体设计出现设计页眉页脚:点击Aa,在页眉上输入学生信息表并编辑文本框设计窗体背景图片:点击工具箱里的图片,在窗口插入图片,右击图片点击属性出现,选择平铺方式为拉伸点击格式,置于底层出现8.利用窗体设置欢迎界面选择窗体下的在设计视图中创建窗体出现插入文字,图像进行编辑完成。

利用简单查询向导创建查询_大学计算机基础_[共3页]

利用简单查询向导创建查询_大学计算机基础_[共3页]

248
图8-13 表间关系
8.2.4 利用简单查询向导创建查询
1.单表选择查询
要求:以“学生”表为数据源,查询学生的姓名和所在院系,所建查询命名为“学生情况”。

操作步骤:
① 打开“学生成绩管理.accdb ”数据库,单击“创建”选项卡,在“查询”组,单击“查询向导”弹出“新建查询”对话框,如图
8-14所示。

图8-14 “新建查询”对话框
② 在“新建查询”对话框中选择“简单查询向导”,单击“确定”按钮,在弹出的对话框的“表与查询”下拉列表框中选择数据源为“表∶学生”,再分别双击“可用字段”列表中的“姓名”和“所在院系”字段,将它们添加到“选定的字段”列表框中,如图8-15所示。

然后单击“下一
步”按钮,为查询指定标题为“学生情况”,最后单击“完成”按钮。

图8-15 “简单查询向导”对话框
2.多表选择查询
要求:查询学生所选课程的成绩,并显示“学生编号”“姓名”“课程名称”和“成绩”字段。

操作步骤:
① 打开“学生成绩管理.accdb ”数据库,在导航窗格中,单击“查询”对象,单击“创建”。

access数据库模拟练习题【优质】

access数据库模拟练习题【优质】

第一套一、操作题在考生文件夹下打开一个Access数据库Acopr01.mdb,完成下列操作。

1)在其中创建一个名为Employee的表,表结构如下:雇员编号(文本,5,主键)、姓名(文本,8)、性别(文本,1)、出生日期(日期/时间)、职务(文本,10)、简历(备注)、联系电话(文本,8),并输入以下记录:雇员编号姓名性别出生日期职务简历20001 李宁女1980-1-1 经理2002年参加工作20002 郭靖男1984-5-1 职员曾获“优秀员工”称号20003 张文女1988-9-9 职员2)库中的三个表“工程项目”、“设备说明”、“项目使用设备”已按同名字段建立了表间的关联。

要求创建名为“设备使用情况”的多表选择查询,列出:“工程名”、“设备名”、“型号”、“数量”、“产地”,按工程名排序,建议用SQL查询语句实现。

3)利用库中的“销售记录”表,创建名为“销售金额统计”的计算查询。

要求统计每个销售员在各个销售地区的销售金额总和(列标题为“个人销售金额小计”),建议用SQL查询语句实现。

4)创建一个条件宏,名为conditionMAC,作用是弹出一个对话框,提示“打开学生表吗?”,单击“确定”,显示stu表的内容;如果单击“取消”,则弹出显示“任务结束”的对话框。

二、编程题1、程序真空打开考生文件夹下的Access数据库Prog0101.mdb。

要求补充窗体Judge上的按钮“判断”的单击事件处理代码,实现下述功能:判断文本框Text1中输入的字符是否是数字,在标签控件Label1中显示判断结果。

注:(1)不得增、删窗体上的控件,不得更改控件的名称;(2)不得删改模块bas0101中的代码;(3)不得删改两行“’#####################”之间的代码;(4)完成后注意保存,且需打开窗体和运行程序,并在运行后关闭程序窗口。

2、程序改错打开考生文件夹下的Access数据库Prog0201.mdb。

第三章_Access数据表的建立与操作

第三章_Access数据表的建立与操作

字段类型 文本 文本 文本 数字
字段长度 10字节 6字节 2字节 长整型
字段小数位
表结构的设计

课程信息表结构



表的名字:课程信息表 表中的字段数:5个 表中的主关键字:无
课程信息表结构
字段名 课程号 课课程名 开课院系 学分 学时 字段类型 文本 文本 文本 数字 数字 字段长度 6字节 20字节 12字节 整型 整型 字段小数位



表的索引(Index)是按表中某些字段值的 大小重新排列表中记录的顺序,是数据 表的一种逻辑排序方法。索引不改变原 数据表中记录的顺序。 按表中的某个字段或某几个字段的组合 进行索引后,可提高查询的效率。 可以按单字段或多字段索引 。
表的索引


表的“物理顺序” :占用更多的空间,花更 多的时间。 表中数据进行排序的另一种方法:索引。

格式


输入掩码(实践P115)


默认值


有效性规则


有效性文本

字段属性设置
如果是全女生或女生占多数
性别的有效性设置
字段属性设置

必填字段

决定本字段是否允许为“空”。即NULL值 本字段中的数据可否显示或存储多种语言 当得到焦点时,输入法如何工作

Unicode压缩


输入法模式

表2.3常用的输入掩码定义符及说明
第3章 Access数据表的建立与操作



表的建立与修改 表的基本操作 表的排序与筛选 表的索引与表间的关系
Access数据库文件
对象 表 查询 窗体 报表 页 宏 模块

2023年甘肃省定西市全国计算机等级考试Access数据库程序设计测试卷(含答案)

2023年甘肃省定西市全国计算机等级考试Access数据库程序设计测试卷(含答案)

2023年甘肃省定西市全国计算机等级考试Access数据库程序设计测试卷(含答案) 学校:________ 班级:________ 姓名:________ 考号:________一、操作题(10题)1. 数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。

2.使用设计器创建表:在D:\\Access 目录下有一ACCESS 数据库“教学管理.mdb”。

1、利用表的设计视图创建如下图所示的“学生”表。

要求:“性别”字段利用“查阅向导”输入,通过菜单可选择“男”或“女”;先设置“学生编号”字段为主键,再尝试设置“姓名”、“性?别”、“入校日期” 组成的多字段主键。

2、如下图输入数据。

3. 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1 Click()Dim i As Integer,n As Integern=0For i=0 To 50i=i+3n=n+1If i>10 Then Exit ForNext iText1.Text=Str(n)End Sub程序运行后,单击命令按钮,在文本框中显示的值是______。

4. 在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()a=0For i=1 To 2For j=1 To 4If j Mod 2<>0 Thena=a+1End Ifa=a+1Next jNext iMsgBox aEnd Sub程序执行后,单击命令按钮,消息框显示的是【】。

5.使用数据视图创建表:在D:\\Access 目录下有一ACCESS 数据库“教学管理.mdb”。

利用表的“数据视图”创建如下图所示的“学生-数据视图”表。

6.编辑数据表:在ACCESS 数据库“教学管理.mdb”,跟下面要求进行相应的操作:表的复制和重命名、隐藏列、冻结列、移动列、行高与列宽、更改表数据的字体、设置数据表格式、数据的查找与替换。

用access创建学生成绩管理系统

用access创建学生成绩管理系统

制作成绩维护窗体
准备表、查询、报表 制作数据查询窗体 建应用系统的切换面板 上一页 下一页 返回主页 结束放映
还可在命令按钮的属性窗口,修改设置其他属性
还可在命令按钮的属性窗口,修改、设置按钮的属性,保存 运行窗体,添加查找记录命令按钮,完成窗体创建工作
建立应用系统的切换面板
测试成绩管理系统
进入 成绩 管理 窗体, 运 行 程序 测试, 及 时 修 改 发 现 的 错 误, 完成简单数据库成绩管理系统。
Bye 202X
建立应用系统的切换面板
05
准备表、查询、报表
建立返回主窗体按钮
制作数据查询窗体
返回主页 结束放映
上一页 下一页
建立应用系统的切换面板
在启动窗口,输入应用程序标题确定自动启动窗体
单击工具菜单上的启动 设置自动启动窗体 准备表、查询、报表 制作数据查询窗体 上一页 下一页 返回主页 结束放映
结束放映 返回主页 修改字段名为:姓名、语文、数学等,定义好主键、建立好各表间的关系
使用自动创建窗体向导创建数据查询窗体
准备表、查询、报表 制作数据查询窗体 制作成绩维护窗体 建应用系统切换面板 返回主页 退出放映
双击向导创建窗体或选择它单击新建
选择一种样式如:纵栏式
选择查询表如:学号
单击确定创建窗体
使用自动创建窗体向导创建数据查询窗体
双击运行窗体,确定参数查询
准备表、查询、报表
制作数据查询窗体
设计视图中修改窗体
结束放映
运行新建窗体
在设计视图中修改窗体
上 一 页 下 一 页 返回主页 结束放映
单击设计按钮 选择需要修改的窗体 调整控件布局和大小调整完毕保存文件
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5、小数位数 该字段下存放的数据保留几个小数点 (注意:只有数值型和浮点型才有小数位数)
Visual foxpro制作表:
必须先设计出表的结构。(注意:表结构的设计将在下节课介绍)
了解 表结构由字段定义,也就是我们前面介绍的字段变量。
字段的属性
字段名 字段类型 字段宽度 小数位数
字符型√ 货币型
数值型√ 浮点型
②选择[保存表以备将来使用]选项,并单击 [完成]按钮,打开[另存为]对话框。
转下页
〖学习〗通过表向导来制作表(已经设计好了表结构)
『任务4』建立索引、保存表
③以[xscj01.dbf]为文件名,将文件保存在 [d:\xs]文件夹中。
④完成『任务4』。
⑤完成『实例』:在项目管理器中启动表 向导创建自由表xscj01.dbf 。 完成实例的操作后,在[项目管理器]中展 开[自由表]选项的列表,即可看到新建的 自由表[xscj01.dbf]对应的选项[xscj01]。
转下页
〖学习〗通过表向导来制作表(已经设计好了表结构)
『任务2』选择字段 、设置表类型
②单击[下一步]按钮,打开选择表类 型的[表向导]步骤1a。
③对话框中默认选择是创建自由表, 所以直接单击[下一步]按钮,打开修 改字段设置的[表向导]步骤2。
④完成『任务2』。
〖学习〗通过表向导来制作表(已经设计好了表结构)
例如:Create table d:\xs\xsda.dbf (学号 C(8),姓名 C(8),性别 C(2))
通过这条命令我们可以看出在制作visual foxpro表之前我们需要设计好哪些与 表相关的信息呢? 1、表文件名 表的名称,可以包含路径,方便查找使用表
2、字段名 字段的名字 3、(字段)类型 该字段中存储数据的数据类型 4、(字段)宽度 该字段存放数据的最大位数
『任务3』修改字段设置
①『任务2』打开的[表向导]步骤2中,在 [选定字段]列表框中选择第一个字段 [AccountID],在[字段名]文本框修改字段 名为[学号],在[类型]下拉列表框选择[字 符型],在[宽度]选值框设置宽度为[8]。 问题:为什么这种状态下小数位是灰色 不可用状态? 答案:只有数值型和浮点型才有小数位数。
日期型√ 日期时间型 双精度型 整型 逻辑型√ 备注型√ 通用型√ 字符型(二进制)
备注型(二进制)
〖学习〗通过表向导来制作表(已经设计好了表结构)
问题:向导的定义? 答案:带路的人。也泛指带路。如,当向导:给人带路。 思考:表向导的概念? 答案:按步骤设置、修改各种预先定义好的表来建立新的表。
『实例』在项目管理器中启动表向导创建自由表xscj01.dbf(表结构如下)
②使用相同的方法,分别修改其他字段的设置。
③单击[下一步]按钮,打开为表创建 索引的[表向导]步骤3。
④完成『任务3』。
〖学习〗通过表向导来制作表(已经设计好了表结构)
『任务4』建立索引、保存表
①『任务3』打开的[表向导]步骤3:建立索 引(索引将在以后再做介绍)。本课不建立 索引,单击[下一步],打开[表向导]步骤4。
本课小结!
①在项目管理器中,先选择[自由表]选项和[新建] 按钮,打开[新建表]对话框;再单击其中的[表向 导]按钮,即可启动表向导。
②使用表向导创建表时,只需启பைடு நூலகம்表向导,并按 照向导的提示完成指定的操作即可。
作业布置!
上机操作: 在D盘xs文件夹下创建表xsda.dbf。表结构如下:
谢谢!
Word制作的表:
在制作这张表之前我们需要考虑到哪些呢?
1、表的项目名称 2、表的行数、列数 3、表每一列的宽度
Visual Foxpro中也能创建表,并且前面学习命令规则的时候我们已经接触过创建 表的命令,老师还给大家演示过如何通过命令创建表,大家是否还记得呢? 格式:Create table|dbf <表文件名>(<字段名> <类型>[(宽度[,小数位数])[,字段名…]])
『任务2』选择字段 、设置表类型
①在『任务1』打开的[表向导]对话框中, 单击5次 按钮,选择5个字段,选定的字 段出现在[选定字段]列表框中。 问题:为什么选择5个字段? 答案:实例中有5个字段? 问题:如果我们一不小心选择了6个或者更 多的字段怎么办? 了解 、 、 、 按钮分别是什么作用?
从[可用字段]列表框选择一个字段放入[选定字段]列表框 从[可用字段]列表框选择全部字段放入[选定字段]列表框 从[选定字段]列表框移除一个字段到[可用字段]列表框 从[选定字段]列表框移除全部字段到[可用字段]列表框
〖学习〗通过表向导来制作表(已经设计好了表结构)
『任务1』启动表向导
①打开xuesheng项目管理器。
②在[数据]选项卡,先选择[自由 表]选项,再单击[新建]按钮,打 开[新建表]对话框。
③单击[表向导]按钮,启动[表向 导]对话框。
④完成『任务1』。
〖学习〗通过表向导来制作表(已经设计好了表结构)
《数据库应用基础——Visual Foxpro 6.0》
使用表向导创建学生成绩表
小问题?
小明是个计算机高手,他们班级的期中考试成绩出来了, 老师让他来把成绩统计出来,大家给他想想办法。在日常 生活中我们通常使用什么来统计数据比较方便呢?
答案:表
问题:那么你们已经学过哪几种制表软件呢?
答案:Word,Excel等等。
相关文档
最新文档