• Aucun résultat trouvé

E1 – SPATIAL DATABASES

N/A
N/A
Protected

Academic year: 2022

Partager "E1 – SPATIAL DATABASES"

Copied!
2
0
0

Texte intégral

(1)

Exam E1 Spatial Databases 2011 10 1 of 2 CANADIAN BOARD OF EXAMINERS FOR PROFESSIONAL SURVEYORS

E1 – SPATIAL DATABASES

October 2011

& LAND INFORMATION SYSTEMS

Note: This examination consists of 10 questions on 2 pages. Marks

Q. No Time: 3 hours Value Earned

1.

You are mandated to design and develop a spatial database system. After

discussing with the client, you think that an agile method will be more appropriate than a disciplined method to develop the database system. Give three reasons why you should use an agile method instead of a disciplined method. (3 pts each)

9

2. Name two organizations which have developed standards for geospatial data

(1.5 pt each). Give three topics covered by these standards (2 pts each). 9 3. You are mandated to design a spatial database in order to manage a road network.

Give three examples of criterion that can be used to segment the road. (3 pts each) 9 4. Name and describe the three levels usually used in data modeling. Explain the

differences between each of them. (3 pts each) 9

5. What are WMS and WSF? (3 pts each) 6

6. Give two characteristics of the data held in the data warehouse. (3 pts each) 6

7.

The table below does not respect the three normal forms used to reduce database redundancy and inconsistencies.

a) Name (1 pt) and define these three normal forms (2 pts each) (7 pts)

b) Identity in the above table where these three normal forms are not respected (one example for each normal form) and explain why (2pts each = 6pts)

c) Using this same table, do reverse engineering and draw a conceptual model or a logical model that respects the normal forms. (10 pts). Specify whether your model is conceptual or logical. (1 pt)

d) In your model, add appropriate geometries for spatial entities (3 pts)

27

8.

Using the structure of the Parcel table of #7, write an SQL query which can a) select the parcel ID owned by Richard Taylor. (3 pts)

b) select the parcels where the area is greater than 500m². (3 pts)

6

9.

You would like to join these two tables to obtain all the records of table 1 and linked records of table 2. Which type of “JOIN” operator would you use and why?

Table 1 5 ID Field1 Field2

Table 2 ID Field1 Table1ID

Is linked to 0,N

Is linked to 1,1

(2)

Exam E1 Spatial Databases 2011 10 2 of 2 10.

For each of the following definitions, give an appropriate answer:

a) Part of SQL which allows a user to modify the contents of a database by inserting new data, removing old data and changing the values of existing data.

b) Used to uniquely identify each record in a table.

c) A small, single-subject area spatial data warehouse subset that provides decision support to information users from a specific department or business function of an organization.

d) Used to store limited permissible values of a field.

e) In terms of databases, this refers to the transparent exchange and integration of data drawn from different databases independent of format or origin.

f) Used to avoid orphan records in a “child table” linked to a “parent table”.

g) Software package with computer programs that control the creation, maintenance, and the use of a database.

14

Total Marks: 100

Références

Documents relatifs

Based on our empirical results and former studies, we would suggest the following definition of data papers, keeping in mind the transitional and necessarily provisional character

With several French and European public and private partners, an on-line waste composition database (parameters, tests) will be built with a controlled sharing system for private

How to organize the data flow of the City: a case study with the Spatial Data Infrastructure CartoPOLIS?.

For the i -th class, the following data are available in the OREDA database:  The class size mi , which stands for the number of equipment items in the i -th class;  The total

The Vélib bike rental system is worth analyzing in order to understand how cities move out of a model of large infrastructures towards a personal service principle connected to

The detailing of these processes, carried out in [4], allowed us to identify about 50 curation practices, most of which also fall into such categories as data preservation,

Con- sequently, the documents serve as input for training vector representations, commonly termed as embed- dings, of data elements (e.g. entire relational tuples or

ICPSR). Institutions interested in understanding their output in terms of data thus face a challenging proposition: they need to be able to discover datasets across all