Базы данных сессия. 1. Деректер оры туралы тсінік Деректер оры
Скачать 16.1 Kb.
|
1.Деректер қоры туралы түсінік Деректер қоры-бұл ақпаратты сақтауға арналған ұйымдасқан құрылым. Әдетте мәліметтер базасы белгілі бір мәселені шешуге арналған өзара байланысты файлдар немесе кестелер жиынтығы ретінде ұсынылады. Мәліметтер базасын басқару жүйесі ұғымы мәліметтер базасы ұғымымен тығыз байланысты.ДҚБЖ-бұл жаңа базаның құрылымын құруға,оны мазмұнымен толтыруға,мазмұнды өңдеуге және ақпаратты визуализациялауға арналған бағдарламалық жасақтама жиынтығы. Access ДҚБЖ Microsoft Office құрамына кіреді және реляциялық деректер базасымен,яғни кесте түрінде жұмыс істеуге арналған.Excel кестелік процессорынан айырмашылығы,Access өзара байланысты кестелерден мәліметтерді таңдауға,жаңа кестелер мен есептерді құруға арналған дамыған құралдарға ие. Access-те жасалған мәліметтер базасының ерекшелігі-кеңейтімі бар бір файлда жасалған кестелер мен деректерді өңдеу құралдарын сақтау. Access-тің артықшылығы-бағдарламалаусыз ДҚБЖ құру мүмкіндігі. Бірақ,күрделі ДҚБЖ үшін Visual Basic for Applications кірістірілген тілде бағдарламалауды қолдану басқару жүйесінің тиімділігін арттыруға мүмкіндік береді. Мәліметтер базасының негізгі элементі-кесте.ДҚ кестесінің бағандары өрістер,ал жолдар жазбалар деп аталады.Дерекқор кестесін құрудың бірінші кезеңі-оның құрылымын анықтау,яғни өрістердің саны мен түрін анықтау.Екінші қадам-кестеге жазбаларды енгізу және өңдеу. ДҚ бос болса да жасалған деп саналады. Кесте өрістері оның құрылымын және ұяшықтарға жазылған деректердің топтық қасиеттерін анықтайды.Дерекқор өрістерінің негізгі қасиеттерін қарастырыңыз. Өріс атауы-өріс деректеріне қалай жүгіну керектігін анықтайды. Өріс түрі-берілген өрісте болуы мүмкін мәліметтер түрін анықтайды. Реляциялық мәліметтер базасы кестелер арасындағы қатынасты анықтауға мүмкіндік беретін кестелер мен кілттердің кейбір түрлерінің болуымен сипатталады.Реляциялық дерекқорды дамыту принциптерін түсіну үшін реляциялық әртүрлі принциптерін түсіну үшін реляциялық кілттер мен кестелердің әртүрлі түрлерін анықтау қажет: Негізгі кесте.Реляциялық дерекқорда негізгі кесте-бұл обьект қасиеттерінің бір немесе бірнеше бағандарын қамтитын және сол нысанды бірегей анықтайтын бастапқы кілтті қамтитын кесте.Сонымен қатар,негізгі кестеде бастапқы кілт болуы керек. Негізгі кестелер көбінесе бастапқы деп аталады,өйткені олардың бастапқы кілті бар. Аралық кесте.Негіззі емес кесте,басқа кестелер арасындағы байланысты қамтамасыз ету үшін қолданылады,қатынастар кестесі деп аталады. Бастапқы кілт негізгі кестенің жазбасын бірегей анықтайтын мәндер жиынтығын тұрады.Бастапқы кілттің кез-келген мәні кестенің бір және бір жолына сәйкес келуі керек.Бастапқы кілт тек бір өрісті қамтиды.егер бұл өрісте қайталанатын мәндер болмаса. 2.Позициялық жоюю операторы Қолданбалы бағдарламалардағы курсорлар деректерді дәйекті қарау үшін жиі қолданылады.Егер курсор топтау операциясымен байланысты болмаса,онда іс жүзінде курсордың әр жолы бастапқы кестенің тек бір жолына сәйкес келеді және бұл жағдайда курсорды деректерді жедел түзету үшін пайдалану ыңғайлы. Стандарт курсормен байланысты деректерді өзгерту операцияларын анықтайды.Ағымдағы курсор көрсеткішімен байланысты жолды жою әрекеті келесі синтаксиске ие: DELETE FROM <имя таблицы> WHERE CURRENT OF <имя курсора> Егер мәлімдемеде көрсетідген курсор ашық болса және белігілі бір жолға орнатылса және курсор өзгертетін кестені анықтаса,онда курсордың ағымдағы жолы жойылады және ол келесі жолдың алдында орналасады.Жою операторынның FROM бөлімінде көрсетілген кесте курсор спецификациясының ең сыртқы FROM бөлімінде көрсетілгенк есте болуы керек. Егер курсордың келесі жолын оқып шығу керек болса,онда FETCH NEXT мәлімдемесін қайтадан орындау керек. Сол сияқты,курсорды деерктерді өзгерту үшін пайдалануға болады. Позициялық модификацияның синтаксисі келесідей: UPDATE <имя таблицы>SET<имя столбца>={<значение>|NULL} [{.<имя столбца N>={<значение>NULL|}}...] WHERE CURRENT OF<имя курсора> Позициялық жаңартудың бір операторы ағымдағы бір операторы ағымдағы курсор позициясына сәйкес келетін кесте жолының бірнеше баған мәндерін алмастыра алады.Өзгерту әрекетін орындағаннан кейін курсордың орны өзгермейді. Жою және модификациялау позициыялық мәлімдемелерін қодану үшін курсор белгілі бір талаптарға сай болуы керек. 3. "Оқытушы" тақырыбына деректер қорында форма құру. Acces бағдарламасын ашу.Кесте құру. 1."Таблица1" -"Конструктор" 2.Имя таблицы "Оқытушылар" 3.Имя поля "Аты-жөні" "Факультеті" "Пәні" "Байланыс номері" 4.Сохранить-режим таблицы 5.Мәліметтер енгізу 6."Есеналиева Сабира"-"Педогогика-психология жоғары мектебі"-Педогогика-8707-318-72-89 7.Сәрсенбекқызы Балауса-Физика,математика және цифрлық технологиялар жоғары мектебі.-Физика-8777-023-83-45 8.Аңламас Бердібек-Жаратылыстану институты-Биология-География-8705-987-34-56 9."Создание"-"Форма" |