2016数据库实验完整版

实验报告 (2016 / 201 7 学年 第 一学期)课程名称 数据库系统与设计 实验名称 数据库系统程序设计与分析 实验时间 2016 年 12 月 15/22 日 指导单位 计算机学院、软件学院

指导教师 毛燕琴

学生姓名 班级学号 B140205

学院(系) 电子科学与工程学院 专 业 电磁场与无线技术 实 验 报 告 实验名称 数据库系统程序设计与分析 指导教师 毛燕琴 实验类型 上机 实验学时 8 实验时间 12.156-9节 12.226-9节

一、 实验目的和要求

(1)掌握数据库系统创建和数据添加的程序设计方法 (2)掌握采用SQL编程语言实现关系数据库查询的程序设计方法 要求独立完成实验方案的设计、数据库的构建、数据录入、SQL程序的编制、调试和运行;要求独立完成实验报告的编写。

二、 实验环境(实验设备) 硬件:微机 软件:SQL Server或者MySQL

三、 实验原理及内容 实验1、利用教材习题2.3.1给出的关系模式和习题2.4.1给出的数据,建立包括Product、PC、Laptop、Printer四个关系模式的关系数据库,并且录入四个关系的样例数据。 实验2、按照教材习题6.2.2要求,利用实验1已经建立的关系数据库,编写并执行查询语句,得出查询结果。 实验3、按照教材习题6.3.1要求,使用子查询编写查询语句,对在实验1中建立的关系数据库进行查询,并且记录查询结果。

实验4、按照教材习题6.4.6要求,编写查询语句,对在实验1中建立的关系数据库进行查询,并且记录查询结果。

参考教材 《数据库系统基础教程(第三版)》中译本,Jeffery D. Ullman, Jennifer Widon著,岳丽华,金培权,万寿红等译. 北京:机械工业出版社,2011. 实 验 报 告 四、 实验方案、过程和结果(包括SQL语句或执行过程的截图以及执行结果的截图) 软件版本: SQL Server2016 Microsoft SQL Server Management Studio(SSMS) 软件界面: 实验1、利用教材习题 2.3.1给出的关系模式和习题2.4.1给出的数据,建立包括Product、PC、Laptop、Printer四个关系模式的关系数据库,并且录入四个关系的样例数据。 表总览:

PC数据类型:

Laptop数据类型: 4 Printer数据类型:

Product数据类型: 关系PC数据: 5

关系Laptop数据:

关系Printer数据: 关系Product数据: 6 实验2、按照教材习题6.2.2要求,利用实验1已经建立的关系数据库,编写并执

行查询语句,得出查询结果。 习题6.2.2 Product(maker, model, type) PC(model, speed, ram, hd, price) Laptop(model, speed, ram, hd, screen, price) Printer(model, color, type, price)

查询步骤:然后 a) 查询硬盘容量至少30G的笔记本电脑制造商及该电脑的速度。 查询语句: select maker,speed from Product,Laptop where hd>30 AND Laptop.model=Product.model

查询结果:

b) 查询制造商B生产的任意类型的所有产品的型号和价格。 查询语句: select Product.model,price from Product,PC where Product.model=PC.model AND maker='B' union select Product.model,price from Product,Laptop where Product.model=Laptop.model AND maker='B' union select Product.model,price from Product,Printer where Product.model=Printer.model AND maker='B'

查询结果: 8

c) 查询卖笔记本电脑不卖PC的厂商。 查询语句: select maker from product where type='laptop' except select maker from product where type='pc'

查询结果: d) 查询出现在两种或两种以上PC中硬盘的大小。 查询语句: select distinct pc1.hd from PC pc1,PC pc2 where pc1.model<>pc2.model and pc1.hd=pc2.hd 查询结果: e) 查询每对具有相同速度和RAM容量的PC型号。每一对只能列出一次,例如若(i,j)已被列出,则(j,i)就不能再被列出。 查询语句: select pc1.model,pc1.speed,pc1.ram,pc2.ram,pc2.speed,pc2.model from pc as pc1,pc as pc2 where pc1.speed=pc2.speed and pc1.ram=pc2.ram and pc1.model>pc2.model

查询结果: f) 查询生产至少两种速度至少3.0的电脑(PC或笔记本电脑)的厂商。 查询语句: select M.maker from (select maker, R.model from PC P, Product R where Speed >=3.0 and P.model=R.model union select maker, R.model from laptop L, Product R where speed >=3.0 and L.model=R.model)M Group BY M.maker having count(M.model) >=2 11

查询结果: 实验3、按照教材习题 6.3.1要求,使用子查询编写查询语句,对在实验1中建立的关系数据库进行查询,并且记录查询结果。 基于习题2.4.1的数据库模式写出后面的查询。 Product(maker, model, type) PC(model, speed, ram, hd, price) Laptop(model, speed, ram, hd, screen, price) Printer(model, color, type, price)

每题的答案应当至少使用一个子查询,并且要求使用两种不同的方法写出每个子查询。

a) 找出速度在3.0以上的PC制造商。 查询语句: 语句1: select distinct maker from product where model in( select model from pc where speed>3.0 ) 语句2: .select distinct maker from product where exists( select * from pc where speed>3.0 and model=product.model )

查询结果: 13

b) 找出价格最高的打印机。 查询语句: 语句1: select P1.model from Printer P1 where P1.price >= ALL (select P2.price from Printer P2 ) ; 语句2: select P1.model from Printer P1 where P1.price IN (select MAX(P2.price) from Printer P2 );

查询结果: c) 找出速度比任何一台PC都慢的笔记本电脑。 查询语句: 语句1: select L.model from Laptop L where L.speed(select P.speed from PC P ); 语句2: select L.model from Laptop L where exists (select P.speed from PC P where P.speed>=L.speed );

查询结果: 16

d)找出价格最高的产品的型号 查询语句: 语句1: select model from (select model,price from pc union select model,price from laptop union select model,price from printer)M1 where M1.price>=all(select price from pc union select price from laptop union select price from printer ); 语句2: select model

合集下载

数据库技术及应用(Access 2016)第5章 窗体

数据库技术及应用(Access 2016)第5章 窗体

4.数据表视图
数据表视图和Excel电子表格类似,它以简 单的行列格式一次显示数据表中的许多记录。 该视图和窗体视图一样多用于添加和修改数 据。
ቤተ መጻሕፍቲ ባይዱ
单选题 1分
2.下列不属于Access窗体的视图是( )
A 设计视图 B 窗体视图 C 版面视图 D 数据表视图
提交
5.2 创建窗体
在Access 2010中提供了更多智能化的自 动创建窗体的方式。在Access 2010中,创建 窗体有以下几种方法,如图所示。
【例5.2】以“教师”表为数据源,使用“分割 窗体”工具创建分割窗体,窗体命名为“教师 分割式窗体”。
5.2.3使用“多个项目”工具创建显示多个记录的窗体
如果需要一个可显示多个记录、但可自定义 性又比数据表强的窗体时,可以使用 “多个 项目”工具。
【例5.3】 以“学生”表为数据源,使用“多 个项目”工具创建窗体,窗体命名为“学 生”。
第5章 窗体
本章内容
5.1 窗体概述 5.2 创建窗体 5.3设计窗体 5.4建立系统控制界面
学习目标
通过本章的学习,读者应该掌握以下内容: (1)窗体的功能、结构以及视图方式。 (2)创建窗体的方法。 (3)窗体的设计以及控件的使用。 (4)修饰窗体。 (5)创建导航窗体。 (6)设置启动窗体。
5.2.4 使用“向导”创建窗体
【例5.4】以“教师”表为数据源,使用“窗 体向导”功能创建窗体,窗体布局为“表 格”,命名为“教师信息表格式窗体”。
5.2.5使用“空白窗体”工具创建窗体
【例5.5】 以“院系”表为数据源,使用“空 白窗体”工具创建窗体,命名为“院系”窗 体。
5.2.6 使用“数据透视图”工具功能创建窗体

实验3:使用SQL语句创建并管理数据库

实验3:使用SQL语句创建并管理数据库

序号:云南大学软件学院实验报告课程:数据库原理与实用技术实验学期:2015-2016学年第二学期任课教师:张云春专业:信息安全学号:20141120206 姓名:严鑫成绩:实验3使用SQL语句创建并管理数据库做删除或修改操作时,请注意备份数据库一、CAP数据库1、用T-SQL语句创建并管理数据库CAP:记录创建数据库的SQL语句。

CREATE DATABASE capon(name='cap',filename='d:\cap.mdf',size=5mb,maxsize=30mb,filegrowth=10%)log on(name='caplog',filename='d:\cap.ldf',size=5mb,maxsize=25mb,filegrowth=1mb)2、修改数据库:将“CAP数据库”的数据库最大容量更改为无限制(UNLIMITED),然后将“CAP数据库”的日志文件增长方式改为2MB。

记录SQL语句。

alter database capmodify file(name=cap,filename='d:\cap.mdf',maxsize=unlimited)alter database capmodify file(name=caplog,filename='d:\cap.ldf',filegrowth=2)3、用T-SQL语句在“CAP数据库”创建数据表,数据表的结构见教材。

记录创建表的SQL语句。

create table customers(cid char(10)not null,cname char(10)not null,city char(10)not null,discnt char(10)null,primary key(cid))create table agents(aid char(10)not null,aname char(10)not null,city char(10)not null,[percent]char(10)null,primary key(aid))create table products(pid char(10)not null, pname char(10)not null, city char(10)not null, quantity char(10)not null, price char(10)not null, primary key(pid))create table orders(ordno char(10)not null, [month]char(10)not null, cid char(10)not null,aid char(10)not null,pid char(10)not null,qty char(10)not null, dollars char(10)not null, primary key(ordno))4、向表中添加记录,使用Insert Into 语句分别向四张表中添加教材上的数据记录。

sql_server_2016数据库应用与开发教程

sql_server_2016数据库应用与开发教程

sql server 2016数据库应用与开发教程1. 引言1.1 概述本教程旨在介绍SQL Server 2016数据库的应用与开发,并提供相关教程和实例演示,帮助读者全面了解和掌握SQL Server 2016的各项功能和技术。

在今天这个数据爆炸的时代,数据库已经成为企业管理和信息处理的核心组件之一。

而作为Microsoft公司推出的关系型数据库管理系统(RDBMS),SQL Server 2016具备了许多强大的功能和特性,使其成为众多企业首选的数据库软件之一。

1.2 文章结构本文主要分为五个部分:引言、SQL Server 2016数据库应用与开发教程、SQL 查询语言、数据库编程与开发技术以及结论。

通过这样的划分,我们将从不同层次和角度全面介绍SQL Server 2016在应用与开发方面涉及到的各项重要知识点和技术,便于读者有针对性地学习和使用。

1.3 目的本文旨在帮助读者初步认识并深入理解SQL Server 2016数据库的应用与开发,并提供相应教程指导以及实际案例演示。

通过学习本文所介绍内容,读者能够学会如何设计、搭建和管理SQL Server 2016数据库,掌握SQL查询语言的基本语法和使用技巧,了解数据库编程与开发的相关技术,以及探索SQL Server 2016在安全性和权限管理方面的应用。

最后,我们还将对SQL Server 2016的应用前景进行展望,并对本文涉及内容进行总结。

通过本文的阅读和学习,读者将具备一定的理论基础和实践经验,在日常工作中能够更好地利用SQL Server 2016数据库实现数据管理、查询分析以及系统开发等任务,提高工作效率并取得更好的业绩。

无论是初学者还是有一定数据库经验的开发人员,本教程都能为您提供指导和帮助,让您成为专业的SQL Server 2016数据库应用与开发者。

2. SQL Server 2016数据库应用与开发教程2.1 介绍SQL Server 2016SQL Server 2016是由Microsoft开发的一种关系型数据库管理系统。

access2016数据库技术与应用教程

access2016数据库技术与应用教程

Access2016数据库技术与应用教程第一章:Access2016数据库概述1.1 什么是数据库数据库是指按照数据结构来组织、存储和管理数据的仓库。

它的设计目的是为了在不同层次上对数据进行管理和操作,可以提高数据的管理效率,并且能够在多个操作系统上运行。

1.2 Access2016数据库概述Access2016是微软公司推出的一款以Windows操作系统为基础的关系数据库管理系统。

它是属于Office系列软件中的一部分,拥有图形用户界面,易于上手,适合初学者使用。

第二章:Access2016数据库基础知识2.1 Access2016数据库的安装在安装Access2016数据库之前,首先需要下载相应的安装包,然后按照提示进行步骤安装。

2.2 Access2016数据库的界面介绍Access2016数据库的界面分为菜单栏、工具栏、工作区和状态栏。

菜单栏包括文件、主页、创建、外观、数据库工具和添加-Ins六个主要选项,可以方便地进行数据库的管理和操作。

第三章:Access2016数据库的基本操作3.1 创建数据库在Access2016中,可以通过创建空白数据库或者使用模板来创建数据库。

选择创建数据库后,输入数据库名称,选择保存路径,即可创建完成。

3.2 数据表的创建与编辑在Access2016中,可以通过创建数据表来存储数据。

创建数据表时,需要指定表的字段名称和字段类型,可以对表的属性进行编辑和调整。

3.3 查询的创建与使用查询是在数据表中查找和显示符合特定条件的数据。

在Access2016中,可以通过查询向数据库提出问题并获得相应的结果。

3.4 表单和报表的设计与使用表单和报表是用来显示数据库中的数据的工具。

通过在Access2016中进行表单和报表的设计,可以方便地展示和输出数据。

第四章:Access2016数据库的进阶操作4.1 关系的建立与维护在实际应用中,常常需要对不同的数据表进行关联,以便进行更强大的数据操作。

《Access2016数据库教程》第2章数据库的设计与创建

《Access2016数据库教程》第2章数据库的设计与创建

2. 压缩和修复数据库
目的:重新组织数据库文件的存储方式,以提高数据库 的访问性能;修复数据库的部分损坏信息。
(1)关闭数据库时自动执行压缩和修复数据库 单击“文件”选项卡“选项”命令,在“Access选项”对话
框进行设置。 (2)手动压缩和修复数据库
单击“文件”选项卡“信息”命令,再单击右侧的“压缩和 修复数据库”按钮,系统将完成数据库的压缩和修复的工作。
第2章 数据库的设计与创建
目录
2.1 Access 2016的工作环境 2.2 Access数据库设计 2.3 Access 2016数据库的创建 2.4 Access 2016数据库的对象 2.5 Access 2016数据库的视图模式 2.6 Access 2016数据库的操作
2.1 Access 2016的工作环境
2.3 Access 2016数据库的创建
1.空白桌面数据库
桌面数据库是在个人计算机上使用的数据库。空白桌面数据 库中没有任何数据,只是创建好了一个能够容纳数据的容器。
2.3 Access 2016数据库的创建
2.自定义Web应用程序
自定义Web应用程序是需要通过SharePoint发布的Access应用 程序,属于在互联网中利用浏览器以Web查询接口方式访问的数 据库资源。
2.3 Access 2016数据库的创建
3.使用模板创建数据库
模板是Access预先设计的数据库,它们含有专业设计的表、 查询、窗体、报表、宏和模块,可以为创建新数据库提供极大的 便利。
2.3 Access 2016数据库的创建
3.使用模板创建数据库
利用“联系人”模板创建的数据库
2.4 Access 2016数据库的对象

《SQL2016》项目7 优化查询学生信息管理数据库

《SQL2016》项目7  优化查询学生信息管理数据库

任务7-1 使用索引优化查询性能
【任务分析】
如何合理地设计数据库的索引,以提高数据的查询速度和效率,提
高系统的性能。
【课堂任务任】 务 1 - 1 理解索引的概念及作用。
数据处理
索引的概念及类型
索引的创建和管理
在关系型数据库中,索引是一种可以加快检索数据的数据库结构,
主要用于提高查询性能。因为索引可以从大量的数据中迅速找到需
任务7-1 使用索引优化查询性能
2.数据量小的表最好不要使用索引 对小表进行索引可能不会产生优化效果,因为查询优化器在遍历用 于搜索数据的索引时,花费的时间可能比执行简单的表扫描还长。 因此,小表任的索引务 可能1 从-来不1用,但仍必数须在据表中处的数理据更改时维 护。 3.在不同值少的列上不要建立索引 在条件表达式中经常用到在不同值较多的列上建立的索引,在不同 值少的列上不要建立索引。例如,学生表的“性别”字段只有“男 ”和“女”两个不同值,因此无需建立索引。如果建立索引,则不 但不会提高查询效率,反而会严重降低更新速度。
任务7-1 使用索引优化查询性能
2.索引可以确保数据的唯一性 创建唯一性索引可以保证表中数据记录不重复。 虽然索引具有诸多优点,但是仍要注意避免在一个表上创建大量的 索引,因为任这样不务 但会1 影-响插1入、删除、数更新据数据处的性理能,还会在 更改表中的数据时,增加调整所有索引的操作,降低系统的维护速 度。
任务7-1 使用索引优化查询性能
任务1-1
数据处理
任务7-1 使用索引优化查询性能
(5)单击【确定】按钮,返回【新建索引】窗口,单击【确定】按 钮,在【索引】节点下生成一个名为“index_sname(不唯一,非聚 性)”的索引,说明该索引创建成功,如图7.4所示。

湖南大学生物信息学实验报告-W8

实验1 DNA Blast(利用DNA数据库上提供的Blast功能)1基本信息:姓名:程瑶学号:201378020205班级:医学1301 实验日期:2016-04-192实验目的和要求:1)掌握BLAST的原理;2)了解如何利用Genbank数据库中提供的Blast功能完成同源性检索3实验仪器、设备与材料:计算机(联网)4实验原理:BLAST是一个NCBI开发的序列相似搜索程序,还可作为鉴别基因和遗传特点的手段。

BLAST能够在小于15秒的时间内对整个DNA数据库执行序列搜索。

BLAST(Basic local alignment search tool),中文意思为基本的基于局部对准的搜索工具,是一种快速查找与靶序列具有连续相同片段的序列的技术。

5实验步骤:1)进入NCBI主页(/),点击BLAST按钮,进入了BLAST HOME界面。

A、选择blastn,在Enter Query Sequence 输入FASTA格式的序列,以枯草芽孢杆菌的葡萄糖-1-脱氢酶为例。

在choose search set栏中的Database中选择“others”,注意此处的program selection选择Highly similar sequences (megablast),再点击“BLAST”按钮,需要一定的反应时间,结果可以看到有很多非常相似的序列,打开匹配度较高的序列,查看来源、功能等。

改变下面几个参数(每次只能变化一个参数),看输出结果中打分最高的10条序列是否会发生变;B:进入blastp,在Enter Query Sequence 输入FASTA格式的序列。

在choose search set栏中的Database中选择“others”,注意此处的program selection选择Highlysimilar sequences (megablast),再点击“BLAST”按钮,需要一定的反应时间,结果可以看到有很多非常相似的序列,打开匹配度较高的序列,查看来源、功能等。

中文版Office2016大全Access篇第二十二章建立数据库

327数据库(击“是”按钮,如图图22-28图22-2906 返回到视图中输入文本,如图22-30所示。

图22-3007 在数据表中单击“单击以添加”图标,图22-3108 在单元格中输入数据,如图22-32所示。

图22-3209 使用同样的方法设置其他单元格的数据类型,并在单元格中输入合适的数据,如图22-33所示。

图22-3332810继续切换到设计视图,并设置第一列单元格的数据为“主键”,如图22-34所示。

图22-3411在“设计”选项卡中单击(视图)按钮,返回到数据库视图,这样汽修装配单价数据就制作完成。

下面介绍图书销量数据库的简单制作,从中设置字段属性、创建热键和索引等,具体操作步骤如下。

01运行Access 2016应用程序,新建一个空白数据库,双击第一个单元表格,并为其命名为“序号”,如图22-35所示。

图22-3502单击“表格工具”|“字段”选项卡的“视图”组中的(设计视图)按钮,在弹出的“另存为”对话框的“表名称”文本框中输入表的名称,单击“确定”按钮,如图22-36所示。

图22-3603进入设计视图中,设置数据类型为“自动编号”,如图22-37所示。

图22-3704在“设计”选项卡的“视图”组中单击(视图)按钮,进入视图状态,从中单击“单击以添加”图标,在弹出的下拉列表中选择“日期和时间”选项,如图22-38所示。

05输入数据后,单击“单击以添加”图标,在弹出的下拉列表中选择“短文本”选项,如图22-39所示。

06输入数据,并选择日期,如图22-40所示。

07继续单击“单击以添加”图标,在弹出的下拉列表中选择“数字”选项,如图22-41所示。

sql 2016 重建master数据库方法

sql 2016 重建master数据库方法摘要:一、背景介绍二、准备工作三、重建Master数据库方法1.使用SQL Server Management Studio(SSMS)2.使用命令行界面(Command Prompt)四、验证重建结果五、总结与建议正文:一、背景介绍在SQL Server 2016中,Master数据库至关重要,因为它存储了SQL Server实例的所有元数据信息。

如果Master数据库出现问题,可能会导致整个SQL Server实例无法正常运行。

本文将介绍在SQL Server 2016中重建Master数据库的方法,以帮助您解决可能遇到的问题。

二、准备工作在开始重建Master数据库之前,请确保以下准备工作:1.备份Master数据库,以防意外情况导致数据丢失。

2.确保SQL Server实例已停止运行,以避免在操作过程中发生意外。

3.准备好可用于恢复Master数据库的备份文件。

三、重建Master数据库方法1.使用SQL Server Management Studio(SSMS)步骤一:打开SSMS,连接到目标SQL Server实例。

步骤二:在“对象资源管理器”中,右键单击“数据库”,然后选择“新建数据库”。

步骤三:在“新建数据库”窗口中,输入新数据库的名称(例如:NewMaster),然后单击“确定”。

步骤四:右键单击新创建的NewMaster数据库,然后选择“还原数据库”。

步骤五:在“还原数据库”窗口中,选择备份文件,然后单击“确定”。

步骤六:等待还原过程完成。

2.使用命令行界面(Command Prompt)步骤一:打开命令提示符,以管理员身份运行。

步骤二:输入以下命令以停止SQL Server实例:```sqlserverctl stop -t 0```步骤三:输入以下命令以备份Master数据库(将备份文件保存为master.bak):```sqlserverctl backup database master -u -f "C:master.bak"```步骤四:输入以下命令以删除原始Master数据库:```sqlserverctl drop database master```步骤五:输入以下命令以创建一个新的Master数据库:```sqlserverctl create database newmaster```步骤六:输入以下命令以将备份文件还原到新创建的Master数据库:```sqlserverctl restore database newmaster fromdisk="C:master.bak"```步骤七:输入以下命令以启动SQL Server实例:```sqlserverctl start```四、验证重建结果重建Master数据库后,请执行以下操作以验证结果:1.重新启动SQL Server实例。

《Office高级应用案例教程(2016版)》第七章 Access 2016数据库和表的应用


数据类型 标识
Access的数据类型及其用途
用途
字段大小
短文本 Text
文本或文本与数字的组合,或者不需要计算的数 字
最多为255个中文或英文 字符,由字段大小属性设 置长度
长文本
数字
日期/时 间
Memo Number Date/time
长文本或文本和数字的组合,如注释或说明 用于数学计算的数值数据 表示日期和时间
在Access中,将相互之间存在联系的表放在一个数据库中统一管理。例如,在“学生课程信 息”数据库中可以加入教师表、学生表、课程表和成绩表等。
2.关系的完整性 (1)实体完整性(Entity Integrity)。 实体完整性规则要求关系中记录的关键字字段不能为空,不同记录的关键字,字段值也不能 相同,否则,关键字就失去了唯一标识记录的作用。 (2)参照完整性(Referential Integrity)。 参照完整性规则要求关系中“不引用不存在的实体”,定义了外键与主键之间的引用规则。如学 生表中的“学号”字段是该表的主键,但在成绩表中是外键,则在成绩表中该字段的值只能取“空”或 取学生表中学号的其中值之一。 (3)用户定义完整性(Definition Integrity)。 实体完整性和参照完整性适用于任何关系型数据库系统,它主要是针对关系的主关键字和外 部关键字取值必须有效而做出的约束。如对成绩表中的“成绩”字段的取值范围规定只能取0~100 之间的值。
用于指导和规范用户输入数据的格式 在各种视图中,可以通过对象的标题向用户提供帮助信 息 指定数据的默认值,自动编号和OLE数据类型无此项属 性
一个表达式,用户输入的数据必须满足该表达式
当输入的数据不符合“有效性规则”时,要显示的提示 性信息
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档