成绩:
《空间数据库设计》
实
习
报
告
班
姓
学
级:
名:
号:
周次分布:
指导教师:
桂林理工大学
二零一八年六月
目录
1. 实习目的........................................................................................................................ 1
2. 实习内容简介................................................................................................................ 1
3. 实习详情........................................................................................................................ 2
3.1 关系数据库建库.....................................................................................................2
3.2 Sql 编辑数据库数据(一).......................................................................................6
3.3
3.4
Sql 编辑数据库数据(二)..................................................................................8
ado.net 连接 sql server 2008(一)..................................................................13
3.5 ado.net 连接 sql server 2008(二).........................................................................26
3.6 实验十.AE 连接空间数据库.................................................................................... 35
3.7 实验十一.使用 AE 对象对空间数据库实现空间数据编辑................................... 40
3.8 实验十二:使用 AE 对象查询空间数据库要素类的属性.................................... 50
4. 实习中发现的问题及对策.......................................................................................... 55
5. 实习总结和心得体会.................................................................................................. 56
6. 指导教师评语.............................................................................. 错误!未定义书签。
I
1. 实习目的
空间数据库设计实习》应用型方向是地理信息科学(GIS)专业的实践性教学环节,是
地理信息科学专业学生针对空间数据库所学内容进行的综合性实习。旨在让学生在已基本掌
握空间数据库存储和管理技术的基础上,进行数据收集、数据处理、需求分析、空间数据库
操作、系统设计等环节的训练,培养学生空间数据库设计和编程能力,加深对空间数据库原
理和方法的理解,进一步熟练设计与开发技巧,为后续 GIS 软件开发课程及 GIS 科学研究
打下良好基础。
2. 实习内容简介
实习时间
实践内容
成果要求
表 1 实习内容及学时分配
1、 数据库建立
实习第 1 周(1-2)
2、 SQL 查询
3、 与数据库建立连接
1、利用 Geodatabase 进行数据
库设计
2、对入库后的数据进行图形配
实习第 1 周(3-5)
提交建库完成后的数据库
准、属性编辑等
3、对入库后的数据进行属性编
辑等
1、空间数据库管理系统总体设
提交应用开发系统的《需求分
实习第 2 周(1-2)
计和详细设计,系统的功能设
析与可行性分析报告》,查阅书
计
籍文献目录
1、应用系统的界面设计,搭建
应用系统界面框架。
实习第 2 周(3-5)
2、连接空间数据库,编码、测
提交实习报告与系统成果,进
行系统演示汇报
试。根据数据库开发要求,对
系统进行查询等调试和测试。
1
空间数据库设计实习报告
3. 实习详情
3.1 关系数据库建库
3.1.1、新建项目
打开 SQL MANAGEMENT STUDIO.
在数据库出点击右键,新建数据库
3.1.2、创建五个表格,并设置主键
2
空间数据库设计实习报告
(1)商场
(2)商品名表
(3)顾客表
(4)销售表
(5)员工表
右键设置主键
3.1.3、建立表间约束关系
3
在销售表,右键――关系,添加。新建添加外键关系。
在常规-表和列关系,分别设置 3 个外键关系
空间数据库设计实习报告
销售-顾客
商场――销售
商品—销售
4
空间数据库设计实习报告
同理设置员工表的外键关系
3.1.4、录入数据
因为存在外键约束关系,所以,如果输入不符合要求的关系。则会出现错误:
5
空间数据库设计实习报告
3.2 Sql 编辑数据库数据(一)
在 sql 主界面上新建一个查询,
并且在查询窗口输入查询语句
(1)、 查询所有学生的学号、姓名、性别、专业和班级。
select all st_id,st_name,st_sex,st_age,st_professional,st_class
from student;
(2)、 查询教师表中的全部信息。
select *
from teacher;
(3)、 查询班级为“地理班”,“测绘班”两个班学生的姓名、性别和班级。
6