PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Wolne oprogramowanie do projektowania baz danych przestrzennych

Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
EN
Free software for designing spatial databases
Języki publikacji
PL
Abstrakty
PL
Projektowanie baz danych przeprowadza się w trzech głównych etapach nazwanych projektowaniem pojęciowym, projektowaniem logicznym oraz projektowaniem fizycznym. Kluczowym zadaniem jest zbudowanie schematu pojęciowego, czyli precyzyjne zdefiniowanie obiektów zainteresowania i zidentyfikowanie związków między nimi. Obecnie najpopularniejszym sposobem tworzenia baz danych jest użycie narzędzi komputerowo wspomaganej inżynierii oprogramowania (ang. Computer Aided Software Engineering - CASE) (Dębińska, Cichociński, 2006). Dane modeluje się z wykorzystaniem metodyki obiektowej (Zeiler, 1999), a do zapisu schematu pojęciowego bazy danych wykorzystuje się ujednolicony język modelowania (ang. Unified Modeling Language - UML), co pozwala na opisanie rzeczywistości w sposób bardziej naturalny, ułatwia śledzenie powiązań pomiędzy poszczególnymi obiektami oraz umożliwia automatyczne wygenerowanie bazy danych zgodnej z założoną specyfikacją. Bazy danych przestrzennych są rodzajem baz danych uwzględniających przestrzenny aspekt danych, co oznacza, że baza danych oprócz atrybutów opisowych obiektów zawiera również zapis ich geometrii. Dostępna obecnie oferta oprogramowania pozwalającego na zapisanie, z wykorzystaniem narzędzi CASE, projektu bazy danych przestrzennych w języku UML jest stosunkowo uboga. Niewiele jest narzędzi CASE pozwalających na tworzenie diagramów UML, które umożliwiają projektowanie baz danych przestrzennych.
EN
Designing databases is carried out in three main stages, known as the conceptual design, logical design and physical design. Currently, the most popular way to create databases is to use computeraided engineering tools (Computer Aided Software Engineering- CASE). The key task in creating the conceptual scheme is to precisely define the objects of interest and to dentify the relationships between them. For recording the conceptual scheme of a database, a Unified Modelling Language is used (UML), which facilitates, among others, tracking the links between individual objects, and allows automatic generation of a database in accordance with the required specification. Spatial databases are a kind of subtype of databases with added spatial factor, which means that, in addition to the descriptive attributes of the objects, the database concerned also contains a record of their geometry. Formal grounds for such method of spatial data recording are specified in the ISO 19100 series standards and Open Geospatial Consortium (OGC) specifications. Until recently, a complete design process of spatial databases using object methods was possible only with commercially available applications (for example: Microsoft Visio as a tool for writing models and ESRI ArcGIS system, in which the database is physically implemented). However, the free software authors begin to recognise the need of having appropriate tools, also in this area of geoinformatics. This is especially important also because of the fact that more and more laws, norms and standards include schemes written in UML. Examples include the INS? IRE specifications or detailed records of the G-5 technical instruction. Using the right tools can definitely simplify the creation of databases and applications meeting the requirements given. At present, there are two programs ensuring the essential functionality: ArgoCASEGeo and MOSKitt Geo. The paper details, using those tools and sample schemes, a series of actions leading to create the concept scheme needed to generate an empty database with structure consistent with design, ready to be filled with data. Application of the software utilised is evaluated in terms of correct and user-friendly operation.
Czasopismo
Rocznik
Strony
43--52
Opis fizyczny
Bibliogr. 15 poz.
Twórcy
  • Katedra Geomatyki, Wydział Geodezji Górniczej i Inżynierii Środowiska Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie, Piotr.Cichocinski@agh.edu.pl
Bibliografia
  • 1. Bayer R., McCreight E., 1972: Organization and Maintenance of Large Ordered Indexes. Acta Informatica, Vol. 1, Fasc. 3.
  • 2. Bedard Y., Larrivee S., 2008: Modeling with Pictogrammic Languages. [In:] Encyclopedia of GIS. Springer US.
  • 3. Dębińska E., Cichociński P., 2006: Zastosowanie narzędzi CASE do projektowania baz danych systemów informacji geograficznej. Geodezja, tom 12, zeszyt 2/1. Uczelniane Wydawnictwa Naukowo-Dydaktyczne AGH, Kraków.
  • 4. Gaździcki J., 2001: Leksykon geomatyczny. PTIP, Warszawa.
  • 5. Guttman A., 1984: R- Trees: A Dynamic Index Structure for Spatial Searching. [W:] Yormark B. (ed.), SIGMOD'84, Proceedings of Annual Meeting, Boston, Massachusetts, June 18-21, 1984. ACM Press.
  • 6. Hellerstein J.M., Naughton J.F., Pfeffer A., 1995: Generalized Search Trees for Database Systems. Proceedings of 21st International Conference on Very Large Data Bases, Zurich, September 1995.
  • 7. Instrukcja, 2003: Instrukcja Techniczna G-5 Ewidencja gruntów i budynków. Główny Urząd Geodezji i Kartografii, Warszawa.
  • 8. ISO/TS 19103:2005 Geographic infonnation - Conceptual schema language.
  • 9. Lisboa Filho J., Rodrigues Junior M. F., Daltio J., Sodre V. F., 2004: ArgoCASEGEO - an open source CASE tool for Geographic Information Systems modelling using the UML-GeoFrame model. [In:] Proceedings of 7th International Conference on Information Systems Implementation and Modelling (lSIM '04), Roznov pod Radhosem, Czech Republic.
  • 10. PN-EN ISO 19101 :2005 Informacja geograficzna - Model tworzenia norm.
  • 11. PN-EN ISO 19107:2005 Informacja geograficzna - Schemat przestrzenny.
  • 12. PN-EN ISO 19111 :2007 Informacja geograficzna - Odniesienia przestrzenne za pomocą współrzędnych.
  • 13. PN-EN ISO 19125-1:2006 Informacja geograficzna - Środki dostępu do obiektów prostych - Część l: Wspólna struktura.
  • 14. PN-EN ISO 19125-2:2006 Informacja geograficzna - Środki dostępu do obiektów prostych - Część 2: Opcja SQL.
  • 15. Zeiler M., 1999: Modeling our World. The ESRI Guide to Geodatabase Design. ESRI Press, Redlands.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPW6-0023-0043
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.