MapGIS数据库建库实习指导

MapGIS数据库建库实习指导
MapGIS数据库建库实习指导

土地利用数据库管理系统实习指导讲义

第一讲实习

1、实习目标:

了解MAPGIS土地利用数据建库对数据的基本要求。掌握图像校正---DRG生产的具体操作步骤。

2、实习内容

将两幅1/万影像数据k50g092035、k50g092036,进行图象校正。

DRG生产的操作步骤如下:

1、打开mapgis主菜单,选择图像处理\图象分析模块。

(mapgis主菜单\图象分析)

2、文件转换:

打开文件\数据输入,将两幅tif图像转换成msi(mapgis图象格式)文件类型。

选择“转换数据类型”为“TIF文件”,点“添加目录”选择影象所在目录,点“转换”。

3、选择文件\打开影象,打开转换好的msi文件k50g092035.msi,再选择镶嵌融合\DRG生产\图幅生成控制点,点“输入图幅信息”。

4、输入图幅号信息,输入图幅号k50 g092035,系统会利用此图幅号自动生成图幅的理

论坐标。

5、定位内图廓点,建立理论坐标和图象坐标的对应关系。

利用放大、缩小、移动等基本操作在图像上确定四个内图廓点的位置。以定位左上角的内图廓点为例:利用放大,缩小,移动等操作找到左上角的内图廓点的精确位置后,点击上图对话框中的左上角按钮,然后再点击图像上左上角的内图廓点即完成该点的设置。完成参数设置和内图廓点信息的输入后,点击生成GCP,将自动计算出控制点的理论坐标,并根据理论坐标反算出控制点的图像坐标。

6、顺序修改控制点。

选取镶嵌融合\DRG生产\顺序修改控制点,则弹出控制点修改窗口,如下图所示:

7、逐格网校正

选取镶嵌融合\DRG生产\逐格网校正,弹出文件保存对话框,输入结果影像文件名为“K50 G 092035”,点“保存”后,弹出下面的对话框。

出于精度考虑,可以将“输出分辨率”设置为“300”DPI。

8、DRG生产完毕。为了以后线文件要与内图框闭合成区,接着生成单线内图框。生成单线内图框的方法如下:

1)选择镶嵌融合\ 打开参照文件\自动生成图框

2)输入图幅号,选择北京54坐标系、采用大地坐标系

3)选择单线内框、椭球参数选择北京54图框文件名保存为2035.WL,保存路径如下图如示,, 点“确定”即可完成。

用同样的方法校正另一幅影像k50g092036,将校正后的文件保存为k50 g 092036,同时生成对应的内图框文件2036.wl,保存在实习数据\单线内图框\。

第二讲实习

1、实习目的:

?掌握分层矢量化,地图入库、接边的基本方法。

?掌握拓扑错误检查、错误修改、拓扑成区的基本方法。

2、实习内容:

对第一天校正好的两幅影象进行分层矢量化,将矢量化好的数据进行地图入库接边。对接好边的两幅数据进行拓扑处理。

?分层矢量化步骤如下:

1、打开MAPGIS主菜单\图形处理\输入编辑模块,新建工程。

2、在所画红线区域点鼠标右键,选择“新建线”。

输入新文件名为xzjx2035,修改路径为\实习数据\ 矢量文件\ 行政界线,点“创建”。

用同样的方法新建xzdw2035.wl,dltb2035.wl这两个线文件并分别保存在相应的位置。3、添加内图框文件。

在所画红线区域点右键,选择“添加项目”,选择单线内图框文件tkx2035.wl.

4、利用系统的“选择”、“拷贝”,“粘贴”功能将内图框线拷贝到xzjx2035,dltb2035,方法

如下。

1)将tkx2035.wl文件选中,选择其他\ 选择功能

2)拉框选择内图框线,然后再选择其他\拷贝

3)将xzjx2035.wl选中,然后选择其他\粘贴,即可将图框文件拷贝到xzjx2035.wl中。

用同样的方法、将图框文件拷贝到dltb2035.wl中.

5、添加光栅文件

选择矢量化\ 装入光栅文件,添加校正后的msi文件k50 G 092035,路径为实习数据\校正后的msi

6、选择设置\置系统参数,进行系统参数的设置,这一步也可以在新建文件前进行。

设置结点裁减搜索半径为0.0001,点“确定”

7、关联图例板,在红线所示区域,点右键,选择“关联图例文件”:

在安装目录\rural\slib\1比1点线,用户也可以使用自己的图例板。

8、打开图例板:在下图所示位置选择“打开图例板”。

9、 在xzjx2035.WL 前打勾,选择线编辑\输入线\输入线

选择合适的造线信息,点“确定”。

根据图象的内容,选择具体的图例,比如我现在要矢量化的是乡界,则在图例板中点一下“乡镇界”的图例,这样我矢量化出的线就是乡镇界线型。矢量化时有很多快捷方式、F12是最常用的一种,可以利用他进行捕捉线头线尾,靠近线等操作,我们这里就可以利用此功能准确的在内图框上捕捉一个点。

xzjx2035.WL矢量化后的效果:

用同样的方法矢量化dltb2035.WL,xzdw2035.WL。对于重复的线我们要用“拷贝”,“粘贴”的功能完成,不要重复采集。

10、在红线所示区点右键,选择保存工程,工程名为k50g092035.

用同样的方法矢量化得到k50g092036的所有文件。

地图入库、接边的操作步骤如下:

1、选择mapis主菜单\库管理\地图库管理,进入图库管理子系统。

2、设置系统环境。

将工作目录设置为实习数据\矢量文件

3、新建图库:选择文件\新建图库

选择“等经纬梯形分幅”

点“下一步”,点击红线所示区域设置图库投影参数。

设置投影参数的界面,以及各参数的具体设置如下图:

按图中所示输入起点的经纬坐标、设经向图幅数为2,比例尺为1:1万

点“完成”后,新建图库完成。

4、图幅数据入库:选择图幅管理\图库层类管理器”

选择上图中的“新建”按纽,弹出如下对话框

选择“层类路径及属性结构提取”,指定要入库图层的路径,这里选择xzjx2035.wl所在路径

选择图层路径后,界面如下,并将“层类名称”设为XZJX,点“确定”

用同样的方法,再新建XZDW,DLTB层,效果图如下:

确认后,选择图幅管理\图幅批量入库。

数据库实训指导书(1)讲解

人事管理系统功能规范(SQL部分)

1 概述 1.1目的 本文为教学案例项目SQL Server功能规范说明书。本说明书将: ●描述数据库设计的目的 ●说明数据库设计中的主要组成部分 ●说明数据库设计中涵盖的教学知识要点 1.2内容 本文档主要内容包括对数据库设计结构的总体描述,对数据库中各种对象的描述(包括对象的名称、对象的属性、对象和其他对象直接的关系)。本文档中包含对以下数据库内容的描述: ●数据表 ●视图 ●存储过程 ●用户自定义函数 ●触发器 ●约束 1.3与其他项目的关联 教学案例项目的数据库设计与教学项目(Web部分和Windows部分)功能密切相关。 教学案例项目的数据库将按照教学项目程序部分的功能需求而设计,数据库设计将配合教学案例的程序部分,以实现一个功能完备的企业环境内的应用。 2 表 2.1表设计概述 根据教学案例功能,数据库将以员工信息为中心存储相关数据,配合SQL Server 数据库系统中提供的数据管理,实现员工考勤、请假、加班管理及系统设置等业务功能。 数据库设计将以存储员工信息的员工表为基础,连接多张相关表以实现对以下关系的支持: ●员工与请假申请 ●员工与加班申请 ●员工与考勤记录 ●员工与部门

●员工与部门经理 ●员工与业绩评定记录 ●员工与薪资 此外数据库中还将记录教学案例应用中需要的全局配置信息和事件日志记录。数据库系统主要的实体关系如图2-1所示。

2.2员工表 概述 员工表用于记录员工基本信息,并作为基础表与其他表连接。该表通过DeptID和Title可以确定员工部门和职位信息。当Title的值为“经理”时可以确定此员工为该部门的部门经理。 表定义 员工表定义如表2-1所示。 表2-1 主键 员工表的主键是员工编号字段,类型为整型,设置自动增量。

数据库实训报告

数据库 实训报告 专业:计算机科学与技术班级:计091 姓名:xxx 任课教师:xxx 2012年11月5日

目录 第一章概述 (3) 1.1引言 (3) 1.2摘要 (3) 第二章需求分析 (3) 2.1功能分析 (3) 2.2性能分析 (4) 2.3可靠性和可用性需求 (4) 2.4出错处理要求 (4) 2.5约束 (4) 2.6逆向需求 (4) 2.7将来可能提出的要求 (4) 第三章数据库设计 (4) 3.1数据字典 (4) 3.2E-R图 (5) 3.3数据库设计 (6) 第四章详细设计 (7) 4.1登录主界面开发 (7) 4.2登录后学生信息界面的开发 (8) 4.3登录后教师信息界面的开发 (8) 4.4登录后学生选课界面的开发 (9) 4.5登录后教师发布选课界面的开发 (9) 总结 (10) 参考文献 (10)

第一章概述 引言 由于信息科技化的越来越多的被应用在商业、工业等领域。管理信息系统的实施在技术上已逐步成熟。任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。那么作为高等教育组织的学校也不例外。 所以在顺应形势的前提下我们做了此实训,本文介绍了以Oracle11g和JAV A为开发环境而实现的学生教务管理系统的完全运行。自下而上地应用开发”的策略开发一个学校教务管理信息系统的过程。 摘要 学生选课管理系统是一个非常通用的信息管理系统,本课题主要设计一个简单的选课管理系统,进行简单的课程查询及管理。主要实现的功能有:学生基本信息的导入/导出;学生课程信息的录入、修改、添加、删除、查询;在课程设计中,系统开发平台为Windows7,程序设计语言采用Java,数据库采用MYSQL,程序运行平台为Windows7。系统的实现可以极大地方便教师和学生对课程的使用,查询和管理。之所以选择Java作为开发工具,不仅仅因为它好用,更是它的功能强大和使用方便。系统设计部分主要介绍了系统功能设计和数据库设计及JAVA代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。 第一章需求分析 2.1功能需求 “学生选课系统”服务于两种客户,一种是:教师,主要实现的功能包括自己信息管理,公布课程信息,选择学生。另一是:学生,主要实现功能包括管理自己信息,选择课程,查看各种信息。

MapGIS 10制图流程操作手册

MapGIS 10 制图流程操作手册

第 1 章栅格几何校正 1.1 栅格数据标准图幅校正(DRG 校正)流程 标准图幅校正主要是对国家绘制的标准地形图进行操作。由于早期标准地形图以纸质档 保存,为便于统一管理和分析应用,将其扫描为电子地图后,可利用标准图幅校正操作,将 图幅校正为正确的地理坐标的电子图幅,在标准图幅校正的过程中,不仅可以为标准地形图 赋上正确的地理坐标,也可对扫描时造成的形变误差进行修正。 步骤1:影像数据入库管理 在实际操作中,为便于统一管理数据,需将影像数据导入到数据库中。可利用GDBCatalog—栅格数据集右键—导入影像数据功能实现数据的入库操作。 步骤2:启动栅格几何校正 在栅格编辑菜单选择标准图幅校正功能,视图显示如下: 注意:在进行标准图幅校正前,需对图幅的信息进行读取,如图幅号、网格间距、坐标 系信息。

校正影像显示窗口:控制点全图浏览窗口; 校正文件局部放大显示窗口:控制点确认窗口,放大在校正影像显示窗口中选择的内容; 控制点列表显示窗口:显示图中控制点信息。 步骤3:根据图幅信息生成GCP 控制点 1、选择栅格数据 在标准图幅校正设置窗口的校正图层项浏览选择栅格数据(若当前地图已 添加待校正的栅格数据则可直接点下拉条选择添加),如图:

2、输入图幅信息 点击[下一步],设置图幅信息,如图: 在“图幅信息”对话框中各参数说明如下:i. 图幅号:读图输入图幅号信息。ii. 网格间距:读图输入格网间距。

iii. 坐标系:读图选择选择坐标系信息。 iv. 图框类型:加密框是根据图幅信息生成梯形图框,而四点框是直接生成矩形内框,加密框的精度相对较高。此处是对1:1 万的图幅进行校正,用四点框即可。 v. 最小间隔:添加的控制点的相邻点间距 vi. 采用大地坐标:指生成的标准图幅是否采用大地坐标,若采用大地坐标,则单位为米,否则采用图幅自身的坐标单位。 3、定位内图廓点,建立理论坐标和图像坐标的对应关系。 点击[下一步],在该对话框定位内图廓点,建立理论坐标和图像坐标的对应关系。 利用放大、缩小、移动等基本操作在左侧窗口的图像上确定四个内图廓点的大概位置,使内图廓点位于右侧窗口当前显示范围,然后再利用放大、缩小、移动等基本操作在右侧窗口的图像上确定四个内图廓点精确的位置。以定位左上角的内图廓点为例:点击对话框中的左上角按钮利用放大,缩小,移动等操作找到并点击左上角的内-图廓点的大概位置后,然后再点击图像上左上角的内图廓点即完成该点的设置。

数据库实训报告

实训报告 实训课程:JA V A WEB项目实训 实训名称:JA V A项目实训综合能力培养 实训地点:中国江苏无锡国家软件园巨蟹座C601 学生姓名:胥康 学号:140703133 指导教师:张志华 实训时间:2016年7月22日 实训数据库MySQL与JA V A 编程 一、实训目的 熟悉扫描器结构及工作原理,监测输入实训结果分析,通过该实训,从设计到性能测试完成完整的实训流程,锻炼同学编程能力、测试能力、设计能力、全局把控能力、学习能力、动手能力和分析问题能力等。 二、实训内容 1、设计好数据库结构,录入测试数据五条以上。 2、通过标准Statement语句对象,完成增删改查四个类编程。 三、实训器材 教学投影机一台、个人笔记本电脑一台、本地服务器一台(教师机) 四、实训步骤与结果 /** *功能:完成数据查询 */ package com.ec; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement;

/** * @author xukang * */ public class SelectData { /** * @paramargs * */ public static void main(String[] args) throws Exception{ Class.forName("com.mysql.jdbc.Driver"); String url="jdbc:mysql://localhost:3306/ECDB1?useSSL=false"; String user="root"; String password="12345678"; Connection conn=DriverManager.getConnection(url,user,password); Statement st=conn.createStatement(); String sql="select * from ware"; ResultSet r=st.executeQuery(sql); while (r.next()) { System.out.println(r.getInt(1)+"\t"+r.getString(2)+"\t"+r.getFloat(3)+"\t"+r. getString(4)+"\t"+r.getString(5)+"\t"+r.getString(6)); } r.close(); st.close(); conn.close(); // TODO Auto-generated method stub } }

mapgis建库流程

mapgis建库流程 mapgis 第一节关于土地建库的工作内容 (一)准备工作 1.组织领导 2.工具、资料准备 3.专业队伍培训 4.经费准备 (二)外业调查 土地利用现状变更调查资料是建立土地利用现状数据库的基础,其成果直接影响到建库质量。土地行政界线、权属界线的错误会产生土地发证失误,导致土地纠纷,发生民告官的行政诉讼案件;权属代码和权属名称的错误会产生行政区划和权属面积统计不实;地类界线或地类代码的错误会使地类面积统计失真等等。 1、土地行政界线及土地权属界线的核实,包括市界、县区界线、乡镇界线、行政村界线(末级控制区),村集体土地权属界线,国有土地确权界线,村集体使用国有土地界线等。 2、土地利用现状的调查 包括查清各类土地利用类型的数量、分布及利用现状、查清每块土地的权属状况。 --农用地利用现状的调查,包括耕地、园地、林地、牧草地及直接用于农业生产的水面。 --建设用地的清查,包括国有建设用地,农村集体建设用地,个体经济建设用地。 --未利用地调查,包括荒草地、盐碱地,天然苇地等。 土地利用现状调查的分类,依据全国土地利用现状调查规程的过渡分类标准,结合本地实 际,制定标准。 基本农田的划区定界,根据基本农田规划调整后指标分解的要求,把每一块基本农田的四 至落实到实地,并确定保护责任人。 查清每个土地利用图斑的土壤类型、种植作物、灌溉条件、年产量及本村划分的耕地等级, 为农用地评等定级准备基础资料。 (三)内业建库 1.分幅图矢量化,打印分幅检查图 2.检查图的检查修改 现状调查草图扫描影像的配准,点、线文件与影像的套合检查,地类图斑的检查、地类码、线状地物注记的检查、图幅接边的检查,线状地物属性转入。打印着墨图,提供外业检查, 内业修改。 行政区划、权属界线的检查修改,拓扑成区,录入区划、权属宗地的属性。打印分幅权属 图,提供外业查错,内业修改。 3.行政、权属界线的检查修改

数据库实训报告

数据库实训报告 目的:熟练掌握与应用数据库操作应用技术。 时间:2012.2.20 ~ ~2012.2.26 地点:学校机房 实训人:网络1001班 32号马长旺 指导老师:孔庆月王彦新 实训任务:运用Microsoft SQL Server 2005和Microsoft Visual Studio 2008软件制作一个学生成绩管理系统。 一:实训的内容:1.项目目标:具体规划模块如下, 1)课程信息管理:包括对课程信息管理、浏览等功能。 2)学生信息管理:包括学生信息的浏览、管理、查询等功能。 3)成绩管理:包括对学生所学课程浏览、管理、查询功能。功能结构图如下: 成绩信息的查询 成绩信息的增减删 学生信息的查询 学生信息的增减删 课程信息的增减删 学生成绩管理系统 课程信息管理 学生信息管理 学生成绩管理 2.数据库结构设计与实现 学生成绩管理系统数据库的名称设置为“JDXS”,其中包括3个数据表:课程信息表、学生信息表、成绩表。 a. 课程信息表:用于保存所有的课程信息; b. 学生信息表:包括用于保存说有学生的基本信息; c. 成绩表:用于保存学生所学课程及成绩;

3.创建项目 启动程序“Microsoft Visual Studio 2008”,选择“文件”-----“新建”----“项目”命令,打开“新建项目”对话框,输入项目名称“StudentInfoSystem”,文件位置设置为“E:/学生成绩管理系统”文件夹。单击“确定”按钮后,出现创建项目的开发环境 4.设计与实现主窗体 将刚才创建的窗体Form1作为主窗体:右击主窗体,设置主窗体的属性。添加各个控件。 5.设计与实现课程设置窗体 选中项目中的解决方案名称(StudentInfoSystem)右击,选中“添加”---“新建项”---“Windows窗体”,在“新添加项”对话框中,输入窗体名 称“FrmCourseManage”,单击“添加”按钮。然后,对改窗体进行界面设计和代码设计。 6.设计与实现学生信息管理窗体

SQL数据库实训示例

附录: SQL数据库实训示例--------客房管理系统设计 ●本系统要求实现以下主要功能: 1.数据录入功能 在本系统中提供客人信息登记功能。可以录入客人的姓名、性别、年龄、身份证号码、家庭住址、工作单位、来自地的地名、入住时间、预计入住天数、客房类别、客房号、离店时间以及缴纳押金金额等信息。在客人退房时,系统根据输入的离店时间及客房单价自动计算客人住宿费金额。 2.数据查询功能 系统需要提供以下查询功能: (1)查某类客房的入住情况及空房情况,显示所有该类客房空房数目和客房号。 (2)根据客人姓名、来自地的地名、工作单位或家庭住址等信息查询客人信息;根据客房号查询入住客人的信息。 (3)查询某个客人住宿费用情况,显示客人缴纳押金金额、实际入住天数、客房价格、实际住宿费、住宿费差额及余额等信息。 (4)查询所有入住时间达到或超过预计入住天数的客人。 3.数据统计功能 (1)统计一段时间内各类客房的入住情况。 (2)统计全年各月份的客房收入。 (3)统计一段时间内各类客房的入住率。 ●系统的实现 1.数据库概念设计 数据库的概念设计就是画出E-R图。 分析前面的系统功能要求,需要一个表来存储和管理客人信息,使系统能够接受客人入住时输入的各项数据,以实现数据录入、查询或统计客人信息等功能。客人是本系统的第一个实体。 为了能实现查询和统计客房入住情况等功能,必须有一个表来存储和管理所有客房的信息。客房是本系统的第二个实体。 客房价格是以客房的类型来制定的。需要建立一个表来记录各种客房类型的信息。它主要为各种查询和统计功能提供客房价格数据。客房类型是第3个实体。 据此可以绘出客房管理系统数据库的E-R图如下:

基于MapGIS10的制图流程

MapGIS 10 制图流程操作手册 2013年12 月武汉

第 1 章栅格几何校正 1.1栅格数据标准图幅校正(DRG校正)流程 标准图幅校正主要是对国家绘制的标准地形图进行操作。由于早期标准地形图以纸质档保存,为便于统一管理和分析应用,将其扫描为电子地图后,可利用标准图幅校正操作,将图幅校正为正确的地理坐标的电子图幅,在标准图幅校正的过程中,不仅可以为标准地形图赋上正确的地理坐标,也可对扫描时造成的形变误差进行修正。 步骤1:影像数据入库管理 在实际操作中,为便于统一管理数据,需将影像数据导入到数据库中。可利用GDBCatalog—栅格数据集右键—导入影像数据功能实现数据的入库操作。 步骤2:启动栅格几何校正 在栅格编辑菜单选择标准图幅校正功能,视图显示如下: 注意:在进行标准图幅校正前,需对图幅的信息进行读取,如图幅号、网格间距、坐标系信息。

校正影像显示窗口:控制点全图浏览窗口; 校正文件局部放大显示窗口:控制点确认窗口,放大在校正影像显示窗口中选择的内容; 控制点列表显示窗口:显示图中控制点信息。 步骤3:根据图幅信息生成GCP控制点 1、选择栅格数据 在标准图幅校正设置窗口的校正图层项浏览选择栅格数据(若当前地图已添 加待校正的栅格数据则可直接点下拉条选择添加),如图:

2、输入图幅信息 点击[下一步],设置图幅信息,如图: 在“图幅信息”对话框中各参数说明如下:i.图幅号:读图输入图幅号信息。 ii.网格间距:读图输入格网间距。

iii.坐标系:读图选择选择坐标系信息。 iv.图框类型:加密框是根据图幅信息生成梯形图框,而四点框是直接生成矩形内框,加密框的精度相对较高。此处是对1:1万的图幅进行校正,用四点框即可。 v.最小间隔:添加的控制点的相邻点间距 vi.采用大地坐标:指生成的标准图幅是否采用大地坐标,若采用大地坐标,则单位为米,否则采用图幅自身的坐标单位。 3、定位内图廓点,建立理论坐标和图像坐标的对应关系。 点击[下一步],在该对话框定位内图廓点,建立理论坐标和图像坐标的对应关系。 利用放大、缩小、移动等基本操作在左侧窗口的图像上确定四个内图廓点的大概位置,使内图廓点位于右侧窗口当前显示范围,然后再利用放大、缩小、移动等基本操作在右侧窗口的图像上确定四个内图廓点精确的位置。以定位左上角的内图廓点为例:点击对话框中的左上角按钮利用放大,缩小,移动等操作找到并点击左上角的内-图廓点的大概位置后,然后再点击图像上左上角的内图廓点即完成该点的设置。

数据库实验一

实验一基本表的定义、删除与修改 一、实验目的: 熟练掌握基本表的定义、删除与修改,为后继学习作准备。 二、实验属性(验证性) (1)了解并掌握SQL SERVER 2005管理控制器的使用; (2)掌握基本表的定义、删除与修改。 三、实验仪器环境与要求 1.每人一台计算机。 2.计算机安装有SQL SERVER2005。 四、实验要求(预习、实验前、实验中、实验后等要求) 1.预习教材第三章,熟悉SQL语句。 2.熟悉SQL SERVER 2005,能使用管理控制器的使用。 3.能够熟练使用SQL语句进行表的创建、删除与修改。 五、实验原理 SQL语言基本应用。 六、实验步骤: (1)启动SQL SERVER 2005。 (2)启动SQL SERVER 2005查询分析器; (3) 创建数据库; (5) 创建如下表: 1 定义基本表 1.1、学生表Student,每个属性名的意义为Sno-学号字符型长度为10、Sname-姓名字符型长度为20、Ssex-性别字符型长度为4、Sage-年龄为整型、Sdept-所在系字符型长度为15。这里要求Sno为主码,Sname不能为空值,且取值唯一。 create table student (Sno char(10) primary key, Sname char(20) unique, Ssex char(4), Sage smallint, Sdept char(15) );

1.2、建立表课程表Course,其属性名意义分别为Cno-课程号、字符型长度为15, Cname-课程名、字符型长度为20, Pre_Cno-先修课程号、字符型长度为15, Credits-学分、整型。Cno 为主码。 create table course (Cno char(15) primary key, Cname char(20), Pre_Cno char(15) references course(Cno), Ccredit smallint, ); 1.3选课表SC。其中的属性名意义分别为Sno-学号、字符型长度为10,Cno-课程号、 字符型长度为15和Grade-考试成绩、整型。Sno和Cno为主码。 create table sc ( Sno char(10) references student(Sno), Cno char(15) references course(Cno), Grade smallint, primary key (Sno, Cno), )

空间数据库建库复习资料全

第一章 1.GIS的名词分析与推论 GIS概念:具有地理数据的采集、管理、分析、表达能力,能为决策者提供有用地理信息的系统。 推论1:地理信息系统采集的数据为空间数据,即具有空间位置,又具有属性特征。地理信息系统的数据库因此又称为空间数据库。 推论二:地理信息系统具有采集、管理、分析地理数据和表达地理信息的能力。包括空间数据库建设和空间数据库的应用两个层次。 推论三:地理信息系统包括计算机硬件、软件、数据、系统开发人员和用户,但由于处理和分析的是地理数据,因此,在通用的硬件、软件基础上,还有体现专业特点的硬、软件。 2.GIS空间数据体系 空间数据库:空间数据和属性数据的组织 矢量有混合式、扩展式和开放式

矢量数据的空间数据组织:空间坐标数据的非结构化和属性数据的结构化 栅格数据:像元阵列 3.GIS数据模型 矢量数据模型:简单数据结构(面条结构):如Shapefile、拓扑数据结构:如Coverge、面向对象的数据模型:如Geodatabase 栅格数据模型:栅格文件常用格式:*.tif,*.jpg,*.bmp等。GIS中的栅格格式:ESRI的Grid、Geodatabase的栅格数据集等。遥感图像的格式:PCI的* .pix,Erdas的*.img等。 4.空间数据库设计核心 将现实世界抽象为GIS数据模型,这是数据库设计的核心。 5.名词解释: 面条结构:数据按点、线、面为单元进行组织,点、线、面都有自己的坐标数据。最典型的是面条结构。 拓扑数据结构:不仅存储空间位置,同时存储空间关系。 拓扑关联:指存在于空间图形的不同类型元素之间的拓扑关系。如结点与弧段、弧段与多边形。 第二章 1.名词解释: 数据词典:以词典的方式描述和定义E-R模型设计中出现和形成的实体、关系。 数据模型匹配:实现将实体类型和特征类型(Coverage、Shapefile、Grid等)的匹配。

数据库实训指导书

《数据库》实训计划 课程名称:数据库原理及应用 一、课程简介 《数据库原理及应用》课程是我院计算机科学与技术专业的一门重要专业课程,是一门理论性和实践性都很强的面向实际应用的课程,它是计算机科学技术中发展最快的领域之一。可以说数据库技术渗透到了工农业生产、商业、行政管理、科学研究、教育、工程技术和国防军事等各行各业。因此本课程的教学既要向学生传授一定的数据库理论基础知识,又要培养学生运用数据库理论知识和数据库技术解决实际应用问题的能力。 二.课程实验 实验题目 1.学籍管理系统 2.图书档案管理系统 3.企业人事管理系统 4.工资管理系统 5.用户和权限管理系统。 6.仓库管理系统。 7.企业进销存管理系统。 8、超市管理系统 10、酒店管理系统 11、旅游管理系统 12、高考成绩信息管理系统

13、医院信息管理系统 14、银行计算机储蓄系统 15、 ICU监护系统 16、可自拟题目 任选一题按照下列实验纲要进行设计。 实验纲要 1、实验目标 本课程实验教学的目的和任务是使学生通过实践环节深入理解和掌握课堂教学内容,使学生得到数据库应用的基本训练,提高其解决实际问题的能力。 2、实验内容 数据库的模式设计;数据库、表、视图、索引的建立与数据的更新;关系数据库的查询,包括嵌套查询、连接查询等;数据库系统的实现技术,包括事务的概念及并发控制、恢复、完整性和安全性实现机制;简单数据库应用系统的设计实现。 给定一实际问题,让学生自己完成数据库模式的设计,包括各表的结构(属性名、类型、约束等)及表之间的关系,在选定的DBMS上建立数据库表。用SQL命令和可视化环境分别建立数据库表,体会两种方式的特点。 3、实验教学重点 本课程的实验教学重点包括:⑴数据库的模式设计;⑵SQL的数据查询; ⑶并发控制、恢复、完整性和安全性实现机制;⑷简单数据库应用系统的设计实现; 实验1:数据库的创建

数据库实训报告实训

这次实训,总的下来,感觉不易。在数据库这门课程一开始,感觉学的云里雾里,觉得记代码很麻烦,也会担心这门课程期末考过不了。许多同学也有这样的感受,但相信通过这次的实训大家应该有了更多的信心。这次实训还综合应用数据库、SQLServer2005、学生管理等知识。使我们所学知识得到延伸与拓展,也提高了我们的综合实践能力。 在这一周的实训当中,我们做了一个学校综合管理数据库系统,我们实训的内容是从数据库、数据表的创建和修改开始的,表是建立关系数据库的基本结构,用来存储数据具有已定义的属性,在表的操作过程中,有查看表信息、查看表属性、修改表中的数据、删除表中的数据及修改表和删除表的操作。从实训中让我更明白一些知识,表是数据最重要的一个数据对象,表的创建好坏直接关系到数数据库的成败。另一个内容是数据库的约束、视图、查询。从中我们了解到查询语句的基本结构,和简单SELECT语句的使用,多表连接查询。而在视图的操作中,也了解到了视图是常见的数据库对象,是提供查看和存取数据的另一种途径,对查询执行的大部分操作,使用视图一样可以完成。虽然只是一个比较和我们有关的数据库,但是在这一周的实训过程中,做的也不是很顺利,其中也遇到了许多问题,通过反反复复的看书,并且向同学请教,把相关的知识复习了一遍,这也是一种很大的收获。至少我们在做的过程中学会了思考,就像在做这个数据库系统的时候,我们在做之前就要有一个方案,设计一个步骤,先开始进行需求分析,接着进行概念模型设计,其次进行逻辑结构设计,最后我们在创建数据库脚步文件。在创建的过程中,是我们问题最多的步骤,通过做题,我们发现了自己的不足,这也与我们平时上课有关,许多学过的知识,转眼就忘,而且也没有在空余时间去复习,并且对于一些重点的知识,我们也掌握的不好,许多的语法知识和基本语句都会出错。对于这种情况,我们就得好好反省自己,在以后的学习当中,我们就要补其不足,掌握更好的学习方法。 其实,不管我们做什么事情,我们都应该想清楚,首先干什么,其次干什么,有了一个合理的规划,我们做起来也就比较的有了方向,有了目标,再向目标去奋斗,这样我们才能更好的把握自己,使自己更好的发展。

最新6月mapgis集体土地所有权建库流程操作手册汇总

2012年6月M a p g i s 集体土地所有权建库流程操作手册

中地Mapgis 湖南集体土地所有权数据库建库 操 作 手 册 武汉中地数码集团 湖南中测信息技术有限公司

目录 一、软件安装 (3) 二、数据转换 (3) 三、数据建库 (6) 1.数据准备 (6) 2.新建工程 (9) 3.数据入库 (12) 4.数据处理 (14) 四、影像资料管理 (19) 1.挂接扫描影像资料 (19) 2.集体土地所有权图斑照片查询 (21) 五、数据检查 (22) 六、报表输出 (24) 七、图件输出 (26) 一、软件安装 1.安装系统之前请先安装2011年12月30日版本的SP2版的Mapgis K9平台(另附K9安装说明),并且农村两权系统必须安装在其默认所指的K9安装目录下的Program文件夹中。 2.安装数据转换软件Mapsuv,先将加密狗对应的w00文件覆盖到Mapsuv安装包里,点击安装,然后将安装文件中自带的Mapsuvpatch解压,在安装目录下进行覆盖。 二、数据转换 在转换前需要说明的是,在建库过程中,除了所有权的权属专题数据需要

由cass转mapgis数据外,其他包括基础数据,现状数据,湖南地区采用的都是mapgis数据,不存在转换的问题。所以本系统中提到的文件转换专指外业测绘的cass转mapgis。 先是cass数据处理,由于mapsuv是根据实体编码对数据进行转换的,所以我们首先要保证cass数据是有实体编码的。如果没有,就需要进行赋值。将界址点实体编码赋为301000,界址线赋为192100.操作流程如下:打开cass数据-【数据】-【加入实体编码】-【输入代码】-301000或192100-【选择对象】-界址点或界址线层。 需要注意的是,界址线所赋192100是【线地形要素】的实体编码,转换后的图层名称【线地形要素】。这是由于如果根据界址线实体编码输出,同时会生成一个界址点图层,但这个图层是不完整的。 本系统提供了两个模板,一个是针对cass7.0湖南城镇二调的,一个是针对cass6.1长沙版的。 先确定cass数据的版本类型,再选择对应的模板进行转换。 打开mapsuv,点击新建测量工程 单击载入模板,载入cass数据对应的模板

ACCESS数据库实训指导书

《ACCESS数据库》实训指导书 一、实训总目的: 利用access数据库技术开发一个学生档案管理系统,要求: 1.掌握数据库、数据表及表间关系的创建与修改方法,理解参照完整性概念。 2.了解查询基本功能,能熟练创建各种类型的查询。 3.了解窗体的作用,能利用各种方法创建、编辑出界面美观的窗体。 4.了解报表的作用,能按需制作格式正确的报表。 5.掌握系统集成技术,能将各分散对象组装成一个的完整系统。 二、实训内容和时间进程安排: 三、实训成绩评定、考核办法 数据表及关系创建占10分,学生档案窗体占10分,课程表窗体占10分,成绩表窗体占10分,查询窗体占15分,系统集成占5分,实训报告占40分。

实训内容 实训一数据表及关系的创建 一、实训目的 熟练掌握数据库的创建方法,熟练掌握数据表结构设计及修改方法。 二、实训理论基础 关系型数据库基本概念、关系完整性规则、主键及范式理论。 三、实训内容与步骤 创建学生档案表、课程名表、学生成绩表,设置主键、建立表间关系,收集到的各数据表的内容如下。 学生档案表 学生选课情况 课程名表

学生成绩表 具体步骤如下: 1、创建数据库: 启动ACCESS,创建以“学生”命名的数据库。 2、创建数据表: 经过对收集到的数据表经过规范化处理,在数据表设计视图中创建如下数据表:学生档案表、课程名表、学生选课成绩表,各表结构如下。 学生档案表 课程名表 学生成绩表 3、创建表间关系,如下图1-1所示。

图1-1 表间关系 四、效果要求: 1、字段属性设置正确。 2、表间关系设置正确,要求实施参照完整性、级联更新、级联删除相关记录。

数据库实训心得

课程设计报告题目:学生选课系统数据库的设计与实现 课程名称:__ 数据库课程设计 学院:__ 信息工程学院___________ 专业班级:__ 14计算机专(1)班 ______ 学号:__ 2014039060 _ 姓名:__ 史腾卫 _________ 指导老师:__ 阮丹丹___________ 2014–2015 第二学期

目录 一、课程设计时间 (2) 二、课程设计地点 (2) 三、课程设计目的 (2) 四、课程设计任务及要求 (2) 五、课程设计内容 (3) 六、课程设计心得 (7)

一、课程设计时间 此次课程设计是从2015年3月30号开始,至2015年4月3号结束,为期一周。 二、课程设计地点 实验楼S5-507机房 三、课程设计目的 目的: 《数据库课程设计》实训教学的主要目的是结合实际案例,通过实验、实习,培养学生的对数据库软件的应用能力,熟练使用几种数据库开发技术的工具,比如SQL Server 2008。让学生掌握数据库、数据表、信息、视图等相关概念,熟悉数据库的基本操作,学会使用SQL语句,能够动手设计出一个简单的数据库系统,并完成数据库的基本操作。 四、课程设计任务及要求 任务: (1)熟悉SQL Server 2005安装配置及数据库的建立和管理。 (2)学会通过SQL语句创建与管理数据表。 (3)学生数据库软件的一些基本操作,增添、删除、查询、修改数据等。 (4)理解数据存储的过程,掌握存储过程的执行方法和存储过程的管理和维护。 (5)了解视图的概念,掌握创建视图、测试、加密视图的方法,掌握用视图管理数据的方法。

基于MapGIS 10的符号库制作流程及方法

基于MapGIS10的符号库制作流程及方法 1.1操作流程 1.1.1新建系统库 为专业制图需求,可构建一个空的系统库。 图1.1-1创建一个空的系统库 空系统库构建成功后,其符号库、字体库均为空,颜色库只有默认的9种颜色。 1.1.2建立颜色库和字体库 构建标准符号库前,可先总结整个制图过程中需用到的颜色和字体样式。再在颜色库管理和字体库管理中编辑相应颜色和字体,完成颜色库和字体库的构建。

图1.1-2颜色库样式 图1.1-3字体库样式

1.1.3新建图例版 构建标准符号库时,由于每个符号都有固定的分类编码和类。为了便于统一管理,可先建立图例版,并设置类别信息。 图1.1-4图例版分类编码信息 1.1.4新建符号和图例版 1.1.4.1分析符号 绘制任一个符号时,需先分析符号。包括以下内容 ?符号类型。点符号、线符号或区填充符号。 ?符号的组成部分。符号由哪几个线或区组成。 ?符号的定位点。 ?符号的尺寸。 1、分析符号类型 符号分为点符号、线符号或区填充三种类型。

测量控制点、泉、盐井、水塔等单一地物符号,很明显为点符号;河流、长城、地类界、公路等是比较明显的线符号;盐田、湖泊、沙地地貌则是比较明显的区填充符号。 但在实际应用时,会存在部分符号需要对其类型进行判断。如输水渡槽,在不依比例尺时,其应该为点符号,但依比例尺则应该为线符号。 图1.1-5不依比例尺输水渡槽点 图1.1-6依比例尺输水渡槽线 对于湖泊、池塘等符号,则需要绘制边界线和区填充两个符号 图1.1-7湖泊、池塘效果 2、分析符号组成 每一个符号都是由若干图元组成。绘制图元前,必须确定该符号由几个图元组成。这个步骤对后期确定定位点、计算大小和绘制符号都具有意义。

数据库系统综合实训报告

数据库系统综合实训报告 The Standardization Office was revised on the afternoon of December 13, 2020

课程设计报告 课程名称:数据库系统综合实训 学号:********** 姓名:** 班级:15计科G班 专业:计算机科学与技术任课教师:胡艳慧

目录 1. 选题说明............................................. 错误!未定义书签。 2. 需求分析............................................. 错误!未定义书签。功能需求分析............................................. 错误!未定义书签。数据库需求分析........................................... 错误!未定义书签。顶层数据流图............................................. 错误!未定义书签。一层数据流图............................................. 错误!未定义书签。三层数据流图............................................. 错误!未定义书签。 3. 概念结构设计......................................... 错误!未定义书签。 E-R图................................................... 错误!未定义书签。用POWERDESIGNER软件画概念结构模型........................ 错误!未定义书签。 4.逻辑结构设计.......................................... 错误!未定义书签。 E-R图转换成的逻辑结构模式............................... 错误!未定义书签。用POWERDESIGNER软件画逻辑结构模型....................... 错误!未定义书签。 5 物理结构设计.......................................... 错误!未定义书签。数据库中的表结构......................................... 错误!未定义书签。用POWERDESIGNER软件画物理结构模型....................... 错误!未定义书签。 6. 数据库实施........................................... 错误!未定义书签。创建数据库............................................... 错误!未定义书签。创建数据表............................................... 错误!未定义书签。创建视图................................................. 错误!未定义书签。创建索引................................................. 错误!未定义书签。 7 数据库维护............................................ 错误!未定义书签。修改表结构............................................... 错误!未定义书签。修改表数据............................................... 错误!未定义书签。 8 数据库使用............................................ 错误!未定义书签。通过学号查询性别、年龄(单表查询) .......................... 错误!未定义书签。程序设计................................................. 错误!未定义书签。参考文献................................................ 错误!未定义书签。

数据库实训

一、实训目的: 利用access数据库技术开发一个学生档案管理应用系统,要求: 1.掌握数据库、数据表及表间关系的创建与修改方法,理解参照完整性概念。 2.了解查询基本功能,能熟练创建各种类型的查询。 3.了解窗体的作用,能利用各种方法创建、编辑出界面美观的窗体。 4.了解报表的作用,能按需制作格式正确的报表。 5.掌握系统集成技术,能将各分散对象组装成一个的完整系统。 实训内容 实训一数据表及关系的创建 一、实训目的 熟练掌握数据库的创建方法,熟练掌握数据表结构设计及修改方法。 二、实训理论基础 关系型数据库基本概念、关系完整性规则、范式理论。 三、实训内容与步骤 创建学生档案表、课程名表、学生成绩表,设置主键、建立表间关系,收集到的各数据表的内容如下。 学生档案表 学生选课情况

课程名表 学生成绩表 具体步骤如下: 1、创建数据库: 启动ACCESS,创建以学生学号命名的数据库。 2、创建数据表: 经过对收集到的数据表经过规范化处理,在数据表设计视图中创建三个数据表:学生档案表、课程名表、学生选课成绩表,各表结构如下。 学生档案表 学生选课情况

课程名表 学生成绩表 3、创建表间关系,如下图1-1所示。 图1-1 表间关系 四、效果要求: 1、字段属性设置正确。 2、表间关系设置正确,要求实施参照完整性、级联更新、级联删除相关记录。

实训二学生档案录入模块一、实训目的

熟练掌握利用向导创建窗体的方法,窗体中各控件的修改方法,窗体属性设置方法。二、实训理论基础 窗体设计方法。 三、实训内容与步骤 要求利用本窗体能输入学生基本数据,窗体界面如图2-1 所示: 图2-1 登录学生档案窗体 具体步骤: 1、以学生档案表为数据源,利用自动创建窗体向导创建纵栏式窗体,如下图2-2所示。 图2-2 学生档案登录纵栏式窗体 2、在窗体设计视图中调整各控件布局,结果如图2-3所示: 图2-3 调整布局 3、添加窗体标题:“登录学生档案”文本框,添加矩形,设置矩形的特殊效果为“凸起”, 如下图2-4所示。

空间数据库毕业课程设计报告

空间数据库课程设计兼ARCSDE入门 手册 一.ArcSDE的配置 数据库的创建 数据库的配置 数据库的网络配置 数据库的控制和管理 ArcSDE的配置 二.数据库的设计 建立数据库连接 表的创建与设计 版本的注册与创建 成员角色与任务分配 三.问题与解决方案 软件本身的问题 多版本编辑的问题 四.总结 个人心得 各成员工作情况 一. ArcSDE的配置 1.数据库的创建:

打开Database Configuration Assistant工具 如图(1.1)所示 为初始界面 图(1.1) 按照向导对话框依次选择执行的操作创建数据库→选择一般用途的模→输入数据库名称和SID号(*注意SID号默认和数据库名相同)→管理选项(默认设置)→输入口令号(*可以根据不同的用户设置不同的口令)→存储选项(默认设置)→数据库文件所在位置(默认设置)→恢复配置(默认设置)→数据库内容(默认设置)→初始化参数(默认设置)→数据库存储(默认设置)→创建选项(如图1.2)→确定对话框→开始创建图1.2 2.数据库的配置 创建数据库成功之后需要进行数据库的配置,同上打开Database Configuration Assistant工具,点击下一步,选择配置数据库选项→选择需要配置的数据库→数据库内容(默认设置)→连接模式(*客户机较少时默认设置),点击完成开始配置数据库(如上图) 3.数据库的网络配置 配置数据库之后,打开Oracle Net Configuration Assistant 工具,如图(1.4)为初始界面 图1.4

按下一步进入监听程序配置→监听程序(*若需要添加新的监听程序,选择添加,这里选择已有的监听程序,选择重新配置如右图)→选择监听程序→选择协议(默认有TCP)→选择端口(*端口号默认为1521,若配置了多个监听程序,不应重复使用1521端口,否则后期的本地NET服务名配置会出错,如右图)→完成配置好监听程序后配置本地NET服务名配置→重新配置→选择Net服务名(根据新创建的数据库选择服务名)→服务名配置(输入新创建的数据库名)→选择协议(默认配置)→输入主机号和选择端口(主机号为计算机名)→选择测试→测试登录方式用户名填system,口令重新输入,如右图(若测试失败,可以试着重新配置数据库,注意配置端口号) 4.数据库的控制和管理 工具: OEM和SQL*PLUS 登录OEM方式:网页登陆。(下图) 网址可在安装目录oracle\product\10.2.0\db_1\install\readme.txt中得到,输入网址,并用sys用户登录,使用SYSDBA身份。 登录SQL*PLUS方式:对话框登录。 输入用户名:System, 输入口令: 输入主机字符串:数据库名 (右图)

相关文档
最新文档