急求一些有关计算机数据库的问题答案,谢谢

实验二1.什么是Access的外部数据?2.简述不同软件进行数据导入、导出的意义。3.对于Access来说,导入和链接有什么异同点。4.在向文本文件导出时,怎样做到只导出... 实验二
1.什么是Access的外部数据?
2.简述不同软件进行数据导入、导出的意义。
3.对于Access来说,导入和链接有什么异同点。
4.在向文本文件导出时,怎样做到只导出数据而不导出字段名?
5.可以将表对象或查询对象导出,能否将外部数据导入为查询?若要导入到查询,Access会怎样做?

实验三
1.有哪几种方式可进入“SQL视图”?如果用“记事本”编写了SQL语句,是否可以在SQL视图中使用?如何操作?
2.为什么不能在数字常量前加“¥”或“$”符号表示币值常量?“¥”或“$”有何作用?
3.如果在修改“法学院”学分的操作中要求根据“学院名”作为输入条件修改数据,查询命令应该如何写?
4.不保存查询,与将查询保存为查询对象有何区别?查询对象有什么作用?
5.根据以下给定的查询要求,写出对应的查询命令。
① 查询学生中的民族来源,显示不重复的民族数据。
② 查询各民族男生和女生的人数。
③ 查询没有学生选修的课程信息以及开课的学院名。
④ 插入几条教师记录。
⑤ 给“教授”职称的教师的基本工资增加10%。
⑥ 删除没有学生就读的专业数据。
⑦ 删除教师表。
6.深入体会交叉表查询的作用,简述交叉表查询的实质意义。作为行标题的字段最多可以设置几个?作为列标题和交叉值的字段最多可以设置几个?
7.参数查询的参数设置是否一定要通过菜单设置类型?通过菜单设置的参数是否一定要出现在查询中?
8.生成表查询实现的是SQL语言中什么语句的功能?
9.追加查询对应SQL的什么语句?该语句是否只具有追加查询的功能?若有其他功能,如何实现交互操作?
展开
 我来答
被小海0p
推荐于2016-10-11 · 超过12用户采纳过TA的回答
知道答主
回答量:25
采纳率:0%
帮助的人:30.9万
展开全部
1.什么是Access的外部数据?
答:凡是不在当前Access数据库中存储,在其他数据库或程序中的数据称为外部数据。

2.简述不同软件进行数据导入、导出的意义。
答:与其他程序进行信息交换。
外部数据文件的数据在导入过程中,数据以Access表文件格式存储为格式变化的数据备份。Access在从外部导入数据时并不删除或破坏外部文件
数据库可以有效的存储数据,具有强大的查询功能。而其他软件也有自身优势,通过导出,我们可以利用其他软件优势来对数据库中的数据进行处理。

3.对于Access来说,导入和链接有什么异同点。
答:相同点:都是使用其他外部数据源的方法
不同点:链接是以被链接数据的的当前文件格式使用它,既保持原文件格式不变,在Access中使用外部数据
导入是对外部数据制作一个副本,并将副本移动到Access中,在Access系统中使用

4.在向文本文件导出时,怎样做到只导出数据而不导出字段名?
答:在SQL语句中,HDR=NO即可

5.可以将表对象或查询对象导出,能否将外部数据导入为查询?若要导入到查询,Access会怎样做?
答:可以。
(1) 在导入对话框中选择要导入的数据文件,单击导入命令按钮,打开导入对象对话框,并单击选项命令按钮
(2)选择表选项卡,再选择要导入的查询和附加选择项,单击确定。

1.有哪几种方式可进入“SQL视图”?如果用“记事本”编写了SQL语句,是否可以在SQL视图中使用?如何操作?
进入SQL视图的方式一:进入查询设计状态,在空白处击右键,选择SQL视图方式;方式二:进入设计状态后选择视图-SQL视图命令。方式三:通过查询设计工具栏可以实现设计视图与SQL视图的转换。方式四:单击查询工具栏的下拉按钮,选择SQL方式。
可以。将记事本中的语句复制、黏贴即可。
2.为什么不能在数字常量前加“¥”或“$”符号表示币值常量?“¥”或“$”有何作用?
加上之后,会使access误认为其他信息。
“¥”或“$”表示将这些字符原文照印。
3.如果在修改“法学院”学分的操作中要求根据“学院名”作为输入条件修改数据,查询命令应该如何写?
查询命令应该是这样:UPDATE 课程
SET 学分=学分+1
WHERE 学院号=(select 学院号 from 学院 where 学院名=法学院)
4.不保存查询,与将查询保存为查询对象有何区别?查询对象有什么作用?
不保存则查询结果不会被计算机保留,将查询保存为查询对象,则此查询定义即保存于机器内。
查询对象的作用:1.可以反复执行,查询结果总是反映表中的最新数据,且不占用存储空间。2.查询对象可以成为其他操作的数据源。
5.根据以下给定的查询要求,写出对应的查询命令。
① 查询学生中的民族来源,显示不重复的民族数据。
② 查询各民族男生和女生的人数。
③ 查询没有学生选修的课程信息以及开课的学院名。
④ 插入几条教师记录。
⑤ 给“教授”职称的教师的基本工资增加10%。
⑥ 删除没有学生就读的专业数据。
⑦ 删除教师表。
1. SELECT DISTINCT 学生.民族 FROM 学生;
2. SELECT Count(学生.学号) AS 人数, 学生.性别, 学生.民族
FROM 学生
GROUP BY 学生.性别, 学生.民族;
3. SELECT 课程.课程号,学院.学院号
FROM 课程INNER JOIN 学院 ON 课程.学院号=学院.学院号
WHERE 课程号 NOT IN (SELECT 课程号 FROM 成绩单)
4insert into 教师[(字段一,……)],values([表达式一,……])
5update 教师 set 基本工资=基本工资+基本工资*0.1 where 职称=教授
6delete from专业 where 专业号 not in(select distinct 专业号 from 学生)
7drop table 教师
6.深入体会交叉表查询的作用,简述交叉表查询的实质意义。作为行标题的字段最多可以设置几个?作为列标题和交叉值的字段最多可以设置几个?
交叉表查询的实质意义是:可以实现多个表的数据的整合。作为行标题的字段最多可以设置无数个。
作为列标题和交叉值的字段只能设置一个,
7.参数查询的参数设置是否一定要通过菜单设置类型?通过菜单设置的参数是否一定要出现在查询中?
参数查询的参数设置不一定要通过菜单设置类型,通过菜单设置的参数不一定要出现在查询中。
8.生成表查询实现的是SQL语言中什么语句的功能?
生成表查询实现的是SQL语句中的INTO字句的功能。
9.追加查询对应SQL的什么语句?该语句是否只具有追加查询的功能?若有其他功能,如何实现交互操作?
追加查询对应SQL的INSERT语句。该语句不只具有追加查询的功能,假如values子句可以先计算出个表达式的值,然后追加到表中作为一条新纪录。
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式