რა არის DatabaseMetaData ჯავაში?
რა არის DatabaseMetaData ჯავაში?

ვიდეო: რა არის DatabaseMetaData ჯავაში?

ვიდეო: რა არის DatabaseMetaData ჯავაში?
ვიდეო: JDBC Tutorials | Database Metadata | Advanced Java | Mr.Shiva Kumar 2024, ნოემბერი
Anonim

ჯავის მონაცემთა ბაზამეტამონაცემები ინტერფეისი. მონაცემთა ბაზა მეტამონაცემები ინტერფეისი იძლევა მეთოდებს მონაცემთა ბაზის მეტა მონაცემების მისაღებად, როგორიცაა მონაცემთა ბაზის პროდუქტის სახელი, მონაცემთა ბაზის პროდუქტის ვერსია, დრაივერის სახელი, ცხრილების საერთო რაოდენობის დასახელება, ნახვების საერთო რაოდენობის დასახელება და ა.შ.

უფრო მეტიც, რა არის DatabaseMetaData?

პროგრამისტის თვალსაზრისით, მონაცემთა ბაზის მეტამონაცემები ეხება მონაცემთა ბაზის მონაცემების შესახებ მონაცემებს ან, უფრო დეტალურად, ინფორმაციას ცხრილების, ხედების, სვეტების ტიპების, სვეტების სახელების, შედეგების ნაკრების, შენახული პროცედურების და მონაცემთა ბაზების შესახებ. Java-ს JDBC მეტამონაცემების API უზრუნველყოფს ამ ინფორმაციის მოძიებას Java კოდის საშუალებით.

ზემოაღნიშნულის გარდა, რას იყენებს DatabaseMetaData ინტერფეისი? The DatabaseMetaData ინტერფეისი დანერგილია IBM® Developer Kit for Java™ JDBC დრაივერი, რათა უზრუნველყოს ინფორმაცია მისი ძირითადი მონაცემთა წყაროების შესახებ. Ეს არის გამოყენებული პირველ რიგში მიერ განაცხადი სერვერები და ინსტრუმენტები იმის დასადგენად, თუ როგორ უნდა იმოქმედოთ მოცემულ მონაცემთა წყაროსთან.

გარდა ზემოთ, რა არის ResultSetMetaData Java-ში?

ResultSetMetaData არის ინტერფეისი შიგნით ჯავა . JDBC API-ს sql პაკეტი, რომელიც გამოიყენება ResultSet ობიექტის მეტამონაცემების მისაღებად. როდესაც თქვენ კითხულობთ მონაცემთა ბაზას SELECT განცხადების გამოყენებით, შედეგი შეინახება ResultSet ობიექტში. თქვენ შეგიძლიათ მიიღოთ ეს ResultSetMetaData ობიექტი ResultSet-ის getMetaData() მეთოდის გამოყენებით.

რას იყენებს JDBC DatabaseMetaData ინტერფეისი?

ინტერფეისის მონაცემთა ბაზა MetaData . ყოვლისმომცველი ინფორმაცია მთლიანად მონაცემთა ბაზის შესახებ. ეს ინტერფეისი დანერგილია დრაივერების მომწოდებლების მიერ, რათა მომხმარებლებს აცნობონ მონაცემთა ბაზის მართვის სისტემის (DBMS) შესაძლებლობების დრაივერთან ერთად, რომელიც ეფუძნება JDBC TM ტექნოლოგია (" JDBC მძღოლი"), რომელიც გამოიყენება მასთან.

გირჩევთ: