MIT OpenCourseWare


» 进阶搜寻
 课程首页
 教学大纲
 教学时程
 相关阅读资料
 课堂讲稿
 实作课程
 作业
 研习资料
 相关资源
 下载课程

研习资料


本页翻译进度

灯号说明

审定:无
翻译:叶秋芸(简介并寄信)
编辑:吴嘉哲(简介并寄信)


成绩考核

成绩是按完成的实验习作及最后问题集之结果而定。实验习作是实习课时设计用来亲自操作之作业。每一个完成的实验习作都会列入成绩计算。我们在课程第一个星期的星期五公布问题集。学生约有一星期时间缴交答案。问题集的成绩会以答案的正确性及简报成绩(如图表设计)进行计算。

小组合作原则

实验室内我们尽量安排一人一机。在某些情况下,学生需共用一部计算机。在此情况下,我们鼓励尽量合作。不过,所有学生必须缴交个别实验习作及问题集。然而,做实验习作时,我们仍鼓励学生讨论问题和共同解决困难。至于作业部份,小组讨论作业问题的逻辑性及步骤是允许的(并鼓励的) 。你会发现与其他人共同讨论作业的问题远比独自思考有效果。但你一定要交回自己亲自做好的作业。当我们发现你的作业内容与其他人完全相同时,你将会与他人共分此题目的分数。

Access

资料表

资料表是 Access 唯一储存资料的地方,此功能位于数据库视窗的“资料表”标签下。资料表内的数据,可以进行查询、表单、报表和巨集等方法处理。

查询

查询是由资料表产生。基本上,它们是 "询问" 数据库内有关数据主要方法。查询时通常不会将数据存入新资料表 (如果需要复制表格或根据现有表格建立一个新表格,你可以利用 "产生资料表"的查询功能) 。相对地,查询像是一个设计好的框架,依照你的描述,显示资料表内的数据。举例来说,如果你要看见所有邮递区 码是12345的波士顿包裹,你只要用查询便可以在 "包裹" 资料表内找出所有记录。

查询设计观点:

栏位 可分析和/或显示之栏位
资料表 栏位的资料来源表
加总 达成像分类、最大值之加总功能
排序 按栏位把记录由小到大或由大到小排列
显示 如果检查完毕,在查询的结果中显示栏位
准则 与SQL数据库语言结构的 where子句或准则次分类相同
根据一个准则或另一个准则而选取的记录
根据一个准则和另一个准则而选取的记录

表单和报表

这些功能是由查询产生(而查询由资料表产生)。虽然我们不会在11.208本课程中详加讨论,但它们将查询的结果以简明的格式进行展示。举例来说,你可以用报表建立标签或建立表单协助数据输入。

说明

说明用于筛选和查询中,指示Access应完成之动作。如果你明白了建立说明的基本概念,那么说明建立精灵便很有帮助。当你在查询的设计检视视窗中,可以指着准则栏,然后按滑鼠右键并选取 "建立"功能。此选项即可打开说明建立视窗,此视窗由工作区(在视窗上的大型空白的对话框)和可从公式说明选择之三个栏位组成。第一栏是一连串现有的表单、查询和其他现存的Access物件。中间栏则列举数据库中建立之内容。

查询设计检视中有用的语言

在查询中增加准则的有效方法是在表格中找寻特定文字。 将文字放在引号中 ("文字") ,便能强制Access 替你寻找栏位中符合引号内容之文字。

如果你不想列出特定的文字,也可以用 "Like" 说明,像 "猫cat"将会寻找栏位内所有文字包含了猫的记录,例如黑猫black cat、灾难catastrophic、猫战cataclysmic…等

打印

实验习作打印

实验 A 中包括了使用ArcView打印的指示。在某些习作中,我们会要求你打印查询的结果,以下是其中一个打印的方法:
1) 把视窗缩成适合纸张大小
2) 安排视窗位置,使你要显示的内容能完全看见
3) 撷取你现有的视窗图(按ALT + Print Screen) 或整个荧幕的影像 (按 Print Screen)。把影像储存于剪贴簿。
4) 在其他应用中贴上图像,如 微软的 Word程式
如果你遇到一般打印问题,只需召唤老师或实验室助教,向他们展示在荧幕上的答案,并要求他们替你检查打印相关问题所在。我们只想确定在某些情况下,你能成功地打印,我们只要求你在数据库和作图技巧上花时间,而非打印。在打印前,请确认你的名字在打印版面上(不论在图表的页首或文字的部分均可)。

在学期末缴交实验习作

请确认每个组员的名字均打印在纸上。如果到学期末时,你的进度仍然落后的话,您可以在晚上、午餐时间继续工作。然而,请不要落后太多,因为课程的速度进展很快。如果你有严重的逻辑问题,可在办公时间内约见导师进行个别指导,我们会协助你。





The second module of 11.207/11.208, Introduction to Computers in Public Management, will consist of four days of lectures and laboratory exercises. There will be a single homework assignment. This course will acquaint you with additional computer-based methods that are becoming widely used in the planning world. Specifically, you will learn how to build and use databases (data input and output, querying, and relational database design) and create clear, factual maps from demographic data. We will teach these by means of numerous examples and hands-on experience. Through class discussions and guest lectures, we will also engage your thinking on the issues and competence involved in analyzing large volumes of tabular and geographic data to address real world planning questions or issues. You should work individually on the exercises and turn in the maps and lab assignments to the lab monitors. If we are short machines and some of you have to work in pairs, be sure that each of you spends some time controlling the mouse/keyboard while the group does the exercise! For the homework set, small-group discussion of the concepts and general procedures needed for the homework questions is okay (and encouraged). But each individual must turn in their own individual homework set based on 'hands-on' work that they did personally. Timely completion of the problem set is required to avoid any reduction in the homework set grade.

LECTURE 1: Introduction To 11.208 And Thematic Mapping

(8:30 - 10:00 AM)
Introduction to thematic mapping
Producing and printing thematic maps

Reading:

  • Hutchinson and Daniel, Chapter 1: "Introducing ArcView" and Chapter 3: "Getting Started: Projects and Views."
  • "Elements of the Map", Chapter 2 of How to Lie with Maps (M. Monmonier, 1991)

"Loosely Coupled PC Programs as a Framework for Spatial Analysis" (E. Bossard and H. Zhang, 1993)

LAB EXERCISE A

(10:00 - 11:30 AM)
Building and printing a simple map from database tables and boundary files

LECTURE 2: Crime Case Study and Elementary Database Management

(1:00 - 2:30 PM)
Case study in analytic mapping
Getting data into a database (data import, entry)
Simple queries on a database (selecting fields and records, simple aggregation)
Getting data out of the database (data export)

Reading:

  • "Spatial Patterns of Property Crimes and Socio-Economic Characteristics" (J. Ferreira, 1986)
  • "Data, Computers and Planners" (S. Lewis).
  • "Database Management Tools for Planning" (J. Ferreira, 1990).

MSQuery Manual: Introduction and Excerpts

LAB EXERCISE B

(2:30 - 4:00 PM)
Essential database operations: data input, simple queries, output.

LECTURE 3: Making Sense Of The Census, Part I

(4:00 - 5:30 PM)
The 1990 Census of Population and Housing
Tools to extract census data
Using census data: normalization, comparisons over time

Reading:

  • "Introduction to 1990 Census Products,"

"Census '90 Basics" (U.S. Census Bureau)

OPEN LAB TIME

(5:30 - 6:30 PM)

LECTURE 4: Introduction To Relational Databases, Part I

(8:30 - 10:00 AM)
Introduction to the relational model
Intermediate queries: aggregation functions (grouping), multi-table queries

Reading:

"Introducing SQL", Chapter 1, pp. 74-104, 124-137 of A Visual Introduction to SQL (Trimble and Chappell, 1989)

LAB EXERCISE C

(10:00 - 11:30 AM)
Build and run queries on survey data and urban management records

LECTURE 5: Making Sense Of The Census, Part II

(1:00 - 2:30 PM)
The 1990 Census of Population and Housing
Tools to extract census data
Using census data: normalization, comparisons over time

Reading:

Hutchinson and Daniel, Chapter 6: "Data Queries," and pp. 78-81 ("Joining Tables," "Joining vs. Link")

LAB EXERCISE D

(2:30 - 4:00 PM)
Extracting Census data from STF files

LECTURE 6: Principles Of Relational Databases, Part II

(4:00 - 5:30 PM)
Problem Set handed out prior day.
Elements of database design
The relational model of data including "One-to-many" relationships among data tables
Introduction to Structured Query Language (SQL)

OPEN LAB TIME

(5:30 - 6:30 PM)

LECTURE 7: Database Management In Planning

(8:30 - 10:00 AM)
An overview of planning uses of database management, both now and in the future.

Reading:

Chapter 7 in: High Technology and Low-Income Communities: Prospects for the Positive Use of Advanced Information Technology, Edited by Donald A. Schön, Bish Sanyal, and William J. Mitchell, MIT Press, 1998.

LAB EXERCISE E

(10:00 - 11:30 AM)
Lab session emphasizing Census data and applying the relational model

LECTURE 8: Preparing Effective Maps

(1:00 - 2:30 PM)
Tips on preparing maps that communicate accurately, clearly, and persuasively

Reading:

  • Hutchinson and Daniel, Chapter 5: "Displaying Data."
  • "Are Maps Sending Society in the Wrong Direction?" (D. Wood, 1993)

"Data Maps: Making Nonsense of the Census", Chapter 9 of How to Lie with Maps (M. Monmonier, 1991)

LAB EXERCISE F

(2:30 - 4:00 PM)
Enhancing the accuracy, clarity and persuasiveness of the map

OPEN LAB TIME

(4:00 - 6:30 PM)

LECTURE 9: Spatial Analysis And Internet Overview

(8:30 - 10:00 AM)
Introduction to Internet and GIS mapping resources
Web mapping resources

Reading:

"Geographic Information Systems for Local Planning" (J. Levine and J. Landis, 1989)

LAB EXERCISE G

(10:00 - 11:30 AM)
Integrating orthophotos with census data

DEMONSTRATION: Exhibition Of Planning Software And PSS Research

(12:00 -1:30 PM)
Demonstrations of software tools for mapping and spatial analysis

LECTURE 10: Course Summary

(2:00 - 3:00 PM)
Introduction to geographical information systems and course summary
(Refreshments will be served)

PANEL DISCUSSION

(3:00 - 5:00 PM)
Panel discussion with instructors and alumni/ae: How are databases, mapping and spatial analysis used in planning? What should planners know? Where to from here? Future directions.

Reading:

  • "Be Data Literate--Know What to Know", Wall Street Journal (P.F. Drucker, 1992)
  • "Beyond Geographic Information Systems: Computers and the Planning Professional" (B. Harris, 1989)
  • "Informate the Enterprise: an Agenda for the 21st Century", National Forum (S. Zuboff, 1991)



 
MIT Home
Massachusetts Institute of Technology Terms of Use Privacy