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

合集下载

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》二、课程性质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 文件的形式保存在磁盘上。

  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等等。
相关文档
最新文档