Oliy va o‘rta maxsus ta’lim vazirligi sadulla Avezbayev, Otabek Sadullayevich Avezbayev geoma’lumotlar bazasi va arxitekturasi


ArcGIS ma’lumot turlariga mos keluvchi Oracle ma’lumot turlari



Download 2,63 Mb.
Pdf ko'rish
bet95/131
Sana15.04.2022
Hajmi2,63 Mb.
#554310
1   ...   91   92   93   94   95   96   97   98   ...   131
Bog'liq
V8xRJw0Jh3k7eLLeXMnEoXt9RMkgC0PCmuG8XA08

ArcGIS ma’lumot turlariga mos keluvchi Oracle ma’lumot turlari 
AcrGIS 
ma’lumot 
turlari 
Oracleda yaratilgan 
ma’lumot turlari 
Ko‘rib chiqilishi 
mumkin 
bo‘lgan boshqa 
Oracle 
ma’lumot 
turlari 
Izoh 
BLOB 
BLOB 
DATE 
DATE 
DOUBLE 
DECIMAL(31.8) 
DECIMAL(p,s) 
ArcGISda 
ko‘rsatilgan 
aniqlik 
va 
mashtabma’lumotlar 
bazasida yaratiladigan va 
olinadigan ma’lumot turiga 
ta’sir etishi mumkin.
FLOAT 
DECIMAL(31.8) 
DECIMAL(p,s) 
ArcGISda 
ko‘rsatilgan 
aniqlik 
va 
mashtabma’lumotlar 
bazasida yaratiladigan va 
olinadigan ma’lumot turiga 
ta’sir etishi mumkin.
GEOMETRY 
ST_GEOMETRY 
NUMBER(38) or 
SDO_GEOMETRY 
Oracle 
ma’lumotlar turi 
fazoviy obyektlar sinflari 
yaratilayotganda 
belgilangan geometriyalarni 
saqlash 
turiga 
bog‘liq. 


137 
Siqilgan ikkilamchi yoki 
ikkilamchi 
well-known 
(faqat ko‘p foydalanuvchili 
geoma’lumotlar 
bazasi 
uchun) 
=NUMBER(38); 
Oracle 
Spatial 

SDO_GEOMETRY; 
fazoviy 
tur 

ST_GEOMETRY. 
ST_GEOMETRY 
– 
bu 
supersinf. 
ArcGIS 
for 
Desktopda 
fazoviy 
obyektlar sinfini yaratishda 
har 
doim 
ST_GEOMETRYdan 
foydalaniladi. 
Agar 
siz 
SQLdan foydalanib fazoviy 
ustunlar yaratsangiz, unda 
haqiqatda 
yaratiladigan 
ma’lumotlar 
quyi 
turi 
(ST_Multilinestring 
yoki 
ST_Point) 
siz 
tomoningizdan 
oldin 
belgilangan 
quyi 
turiga 
bog‘liq bo‘ladi.
ST_GEOMETRYni 
ma’lumotlar 
bazasida 
saqlashni qo‘llashdan oldin 
uni o‘rnatib olish kerak 
bo‘ladi.
GUID yoki 
GLOBAL ID 
(umumiy 
aniqlovchi) 
CHAR yoki NCHAR 
(UUID LEN) 
Noyob aniqlovchi maydoni 
ko‘p 
foydalanuvchili 
geoma’lumotlar 
bazasida 
NCHAR sifatida yaratiladi, 


138 
agar 
jadvalni 
qurishda 
o‘rnatilgan 
UNICODE_STRING shakl 
kalit 
so‘zi 
o‘lchamlari 
TRUE qiymatiga ega bo‘lsa. 
LONG 
INTEGER 
NUMBER(38) 
NUMBER(n) 
n qiymati 5 dan 10 gacha 
oraliqda bo‘lishi mumkin. 
ArcGIS for Desktop yoki 
ArcObjects 
yordamida 
yaratilganda va aniqligi 0 
qilib 
belgilanganda 
NUMBER(38) 
yaratiladi. 
Aksincha bo‘lganida esa 
aniqlik ko‘rsatilgan bo‘lishi 
kerak. 
ObjectID 
NUMBER(38) when 
created in an enterprise 
geodatabase 
NUMBER(38) with 
sequence and trigger 
when created in a 
database 
ArcGISda 
ObjectID 
turi 
jadvalning (yoki obyektlar 
sinfining) 
yozuvlar 
aniqlovchisi (ID) ustuniga 
to‘g‘ri keladi. Bunday 
ustun jadvalda faqat bitta 
bo‘lishi 
mumkin. 
ArcGISdan 
tashqarida 
yaratilgan jadvallar uchun 
ustunlar 
faqat 
geoma’lumotlar 
bazasiga 
ro‘yxatga olinganidan so‘ng 
ObjectID 
sifatida 
talqin 
qilinadi. 
RASTER 
BOLB, LONG RAW, 
SDO_GEORASTER, 
yoki ST_RASTER 
Rastrlar 
faqat 
ko‘p 
foydalanuvchili 
geoma’lumotlar 
bazasi 
tomonidan 
qo‘llab-
quvvatlanadi, 
Oracleda 


139 
yaratiladigan ma’lumot turi 
esa yaratilish jarayonida 
foydalaniladigan 
rastrlar 
katalogi, rastr ma’lumotlari 
to‘plami yoki DBTUNE 
shakl kalit so‘zi mozaikasi 
ma’lumotlari 
to‘plamiga 
bog‘liq. 
SHORT 
INTEGER 
NUMBER(5) 
NUMBER(n) 
n qiymati 1 dan 5 gacha 
oralig‘ida bo‘lishi mumkin. 
Ammo qisqa butun sonlar 
ustunlari faqat 32768 dan 
32767 
gacha 
oraliqda 
bo‘lgan qiymatlarni saqlashi 
mumkin. 
Hatto 
sonning 
aniqligi 5 ga teng bo‘lsa 
ham, 
siz 
short 
integer 
qiymati 
ustunida 
saqlay 
olmaysiz. 
32767 
dan 
ko‘proq yoki 32768 dan 
kamroq. 
ArcGIS 
for 
Desktop 
yordamida 
yaratilganda 
n=5. Bu sizga yo‘l qo‘yilishi 
mumkin bo‘lgan oraliqdagi 
short 
integerni 
saqlash 
imkonini beradi. 
TEKST 
VARCHAR2, CLOB, 
NVARCHAR2 yoki 
NCLOB 
Agar sizning ma’lumotlar 
bazangiz uchun Unicode 
kodlashi 
tanlanmagan 
bo‘lsa, unda VARCHAR2 
maydoni yaratiladi.
Agar 4000 dan katta mantli 
maydon 
o‘lchami 


140 
o‘rnatilgan 
bo‘lsa 
va 
ma’lumotlar bazasi uchun 
Unicode kodlashi tanlangan 
bo‘lsa, Oracle ma’lumotlar 
turi CLOB bo‘ladi. 
Agar sizning ma’lumotlar 
bazangiz uchun Unicode 
kodlashi tanlangan bo‘lsa, 
NVARCHAR2 
maydoni 
yaratiladi. 
(bu 
sozlash 
Oracledagi 
ko‘p 
foydalanuvchili 
geoma’lumotlar 
bazasi 
uchun 
jimlikda 
foydalaniladi). 
Agar 2000 dan katta mantli 
maydon 
o‘lchami 
o‘rnatilgan 
bo‘lsa 
va 
ma’lumotlar bazasi uchun 
Unicode kodlashi tanlangan 
bo‘lsa, Oracle ma’lumotlar 
turi NCLOB bo‘ladi. 
 
Foydalanuvchi ma’lumotlari turlari nima? 
Foydalanuvchi tomonidan 
belgilangan ma’lumotlar turlari – bu ilova oldida turgan masalalarni amalga 
oshirish uchun dasturlovchi tomonidan belgilangan ma’lumotlarni saqlash 
obyektlari demakdir. Chunki ular dasturlovchi tomonidan belgilangan bo‘lib, 
MBBT shu ma’lumotlar turlarini o‘qiydi va ma’lumotlar bazasida ushbu MBBT 
uchun ma’qul bo‘lgan ma’lumotlar turlaridan foydalanib saqlaydi.
Ko‘p foydalanuvchili geoma’lumotlar bazasida turli foydalanuvchi 
tomonidan belgilangan ma’lumotlar turlaridan foydalaniladi. Ba’zilari ESRI 
tomonidan, boshqalari ESRIga tegishli bo‘lmagan tashkilotlar va kompaniyalar 
tomonidan belgilangan. Geoma’lumotlar bazalarida foydalaniladigan barcha 


141 
foydalanuvchi tomonidan belgilangan ma’lumotlar tarkibida fazoviy ma’lumotlar, 
ham vektorli, ham rastrma’lumotlari mavjud.
Foydalanuvchi tomonidan belgilangan ma’lumotlarning quyidagi turlari 
qo‘llab-quvvatlanadi: 

ST_Geometry; 

ST_Raster; 

PostGIS Geometry; 

SDO_Geometry (Oracle); 

SDO_GeoRaster (Oracle); 

Geometrya Microsoft SQL Server; 

Geografiya Microsoft SQL Server. 
ST_Geometry saqlash turi nima?
ST_Geometry ma’lumotlari turi – bu 
fazoviy ma’lumotlar saqlanuvchi ustunlarni belgilash imkonini beruvchi 
foydalanuvchi ma’lumotlari turi (UDT). ST_Geometry mavhum chaqirilmaydigan 
supersinf hisoblanadi. Ammo uning quyi sinflari chaqirilishi mumkin. 
Chaqiriladigan ma’lumotlar turlari
– bu jadval ustuni sifatida belgilanishi mumkin 
bo‘lgan ma’lumotlar turi. Unga shu turdagi qiymatlar qo‘shilgan bo‘lishi mumkin.
Ustunni ST_Geometry sifatida belgilashingiz mumkinligiga qaramasdan siz 
ushbu ustunga ST_Geometry qiymatlarini qo‘sha olmaysiz, negaki uni chaqirib 
bo‘lmaydi. Buning o‘rniga siz quyi sinf qiymatlarini qo‘shasiz. Quyidagi rasmda 
ST_Geometry tarkibiy tuzilishi va uning quyi sinflari tasvirlangan.


142 
5.1-rasm.
ST_Geometry tarkibiy tuzilishi va uning quyi sinflari 

Download 2,63 Mb.

Do'stlaringiz bilan baham:
1   ...   91   92   93   94   95   96   97   98   ...   131




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish