«Экономикалық ақпараттық жүйелердегі бағдарламалық жабдықтау» 1-деңгей


CaptionПанельдін жоғарғы сол жақтағы мәтін. Columns



бет14/20
Дата15.03.2024
өлшемі170.17 Kb.
#495648
түріБағдарламасы
1   ...   10   11   12   13   14   15   16   17   ...   20
Экономика ответтеры

    Бұл бет үшін навигация:
  • Align
CaptionПанельдін жоғарғы сол жақтағы мәтін.
Columns Батырмалардың баған санын анықтайды.
Items Топтағы радиобатырмалар тізімі.
Itemlndex Қай радиобатырма таңдалып отырғанын көрсетеді.
AlignТүзелі тәсілі.
Height Өріс биіктігі.
Width Өріс ені.
Font Мәтіннің қарипін анықтайды

48. SQL тілінің негіздері және оны қосымшаларда қолдануды анықтаңыз.


SQL тілінің ағымдағы нұсқасы 1992 жылы қабылданған (стандарттың ресми атауы - SQL (1992) деректер қоры тілінің халықаралық стандарты (International Standart Database Language SQL), ресми емес атауы - SQL/92, немесе SQL-92, немесе SQL92). Стандартты сипаттайтын құжат 600 беттен артық болады. Біз тілдің кейбір түсініктерін ғана береміз.
SQL тілі деректер қорына қол жеткізудің стандартты тіліне айналды. "Реляциялық" атауына үміткер барлық ДҚБЖ SQL диалектісін жүзеге асырады. Көптеген іске асырмайтын жүйелердің қазіргі уақытта реляциялық деректерге қол жеткізу құралдары бар. Стандарттаудың мақсаты әр түрлі ДҚБЖ арасында қосымшалардың төзімділігі болып табылады. Қазіргі уақытта бір де бір жүйе SQL стандартын толық көлемде іске асырмайды. Сонымен қатар, тілдің барлық диалектілерінде стандартты емес мүмкіндіктер бар. Осылайша, әрбір диалект-бұл SQL стандартының кейбір ішкі жиыны. Бұл бір ДҚБЖ үшін әзірленген қосымшаларды басқа ДҚБЖ-ға көшіруді қиындатады.
SQL тілі реляциялық теорияның терминдерінен өзгеше терминдермен жұмыс істейді, мысалы, "қатынастар" орнына "кестелер", "кортеждер" орнына "жолдар", "атрибуттар" орнына "бағандар" немесе "бағандар"қолданылады. SQL тілінің стандарты, бірақ реляциялық теорияға негізделген, бірақ көптеген жерлерде ол кетеді. Мысалы, деректердің реляциялық моделіне қатынасы бірдей кортеждердің болуына жол бермейді, ал SQL терминологиясындағы кестелер бірдей жолдар болуы мүмкін. Басқа да айырмашылықтар бар. SQL тілі шынайы толық. Бұл дегеніміз, реляциялық алгебраның кез келген операторы тиісті SQL операторымен білдірілуі мүмкін.
SQL операторлары
SQL тілінің негізін орындайтын функциялар бойынша шартты түрде бірнеше топқа бөлінген операторлар құрайды.
Келесі операторлар топтарын анықтауға болады (барлық SQL операторлары санамаланбайды):
DDL операторлары (Data Definition Language) - деректер қоры объектілерін анықтау операторлары
* CREATE SCHEMA-деректер базасын құру
* DROP SHEMA-деректер базасын жою
* CREATE TABLE - кесте жасау
* ALTER TABLE - кестені өзгерту
* DROP TABLE - кестені жою
* CREATE DOMAIN - домен жасау
* ALTER DOMAIN - домен өзгерту
• Drop DOMAIN - домен жою
* CREATE COLLATION - реттілігін жасау
• Drop COLLATION - реттілігін жою
* CREATE VIEW - көрініс жасау
* DROP VIEW - көріністі жою
DML операторлары (Data Manipulation Language) - деректерді манипуляциялау операторлары
* SELECT-кестелерден жолдарды таңдау
* INSERT-кестеге жолдар қосу
* UPDATE-кестедегі жолдарды өзгерту
* DELETE-кестедегі жолдарды жою
* COMMIT-енгізілген өзгерістерді тіркеу
• ROLLBACK - енгізілген өзгерістерді кері қайтару
Деректерді қорғау және басқару операторлары
* CREATE ASSERTION - шектеу жасау
• DROP ASSERTION - шектеу жою
* GRANT-нысандарды қолданушыға немесе қосымшаға артықшылықтар беру
* REVOKE-пайдаланушы артықшылықтарын немесе қолданбаларды болдырмау
Сонымен қатар, сеанс параметрлерін орнату, деректер қоры туралы ақпарат алу операторлары, статикалық SQL операторлары, динамикалық SQL операторлары бар. Ең маңыздысы-деректерді манипуляциялау операторлары (DML).

49. Кестеден жазбаларды іріктеуді анықтаңыз.


50. Select Операторын сипаттаңыз.


Достарыңызбен бөлісу:
1   ...   10   11   12   13   14   15   16   17   ...   20




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет