Сервердің Express нұсқасына арналған SQL Server Management Studio Express ақысыз



Жұмыс түрі:  Курстық жұмыс
Тегін:  Антиплагиат
Көлемі: 20 бет
Таңдаулыға:   
С. СЕЙФУЛЛИН АТЫНДАҒЫ ҚАЗАҚ АГРОТЕХНИКАЛЫҚ УНИВЕРСИТЕТІ
"Есептеу техникасы және бағдарламалық қамтамасыз ету"
кафедрасы

КУРСТЫҚ ЖҰМЫС
Оракл пәні бойынша

Мәліметтер қорын сақтау құрылымдарын басқару

Орындаған: ЗұлқұпарҚаршыға 4 курс студенті
Тексерілді: Найзағараева Ақгүл

Нұр-Сұлтан, 2021 ж.

Мазмұны

Мазмұны 2
Кіріспе. 3
I Тарау Курстық жұмыс туралы жалпы түсінік ... ... ... ... ... ... ... ... ... ... ... ... ... ... .4
І . 1 Есеп не үшін керек ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..4
І . 2 Студенттер деректер қоры бойынша есеп ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4
1. 3 Деректер қорының тұжырымдамасы ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... 5
ІІ. Тарау Қолданылған бағдарламалар ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ...8
ІІ . 1 Microsoft SQL Server Management Studio ... ... ... ... ... ... ... . ... ... ... ... ... ... ... .8
ІІ . 2 Microsoft Visual Studio ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... ... 10
ІІІ Тарау. Курстық жұмыстың орындалуы ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... .12
ІІІ . 1 Мәліметтер типы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 12
ІІІ . 2 Кестенің құрылуы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .15
ІІІ . 3 Visual Form-мен байланыс ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 21
ІІІ . 3.1 Windows Forms ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... 21
ІІІ . 3.2 Байланыс ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...22
Қорытынды. 23
Қолданылған әдебиет 25

2

Кіріспе

Компьютерлік технологиялар дәу ірінде бағдарламалық қамтамасыздандыру компанияның негізгі көрсеткіштерінің бірі екендігі айтпаса да түсінікті. Бағдарламалық жасақ таманың кез-келген спецификасы жұмысты барлық жерлерде тегіс және тиімді етуге арналған деп айтуға болады. Бүгінгі к үні ешқандай бағдарламалық жасақ таманы қолданбайтын филиалды табу мүмкін емес. Компьютерлік технологиялар ақпараттық өрістерді көбірек қамтиды. Сансыз электронды есептегіштердің өсуімен оларға деген сұраныс жоғары.
Барлық кәсіптерде өмірлік циклінің басында қаржылық және материалдық сипат жоқ. Олардың ұзақ мерзімді өндірістік қажеттіліктері қуат пен минимал ды зияткерлік ресурстардың қо л жетімділігінде ескерілуі керек. Асыра сілтемей, өте дұрыс есептеу қабілетісіз. Сонымен қатар, компания жұмыс орындарындағы ресурстарды қаншалықты тиімді қолдана алатынын асыра айтуға болады.
Нарықтық экономика жағдайында, егер компания келесі кездерде кәсіпкерлік қызмет б арысында кенеттен жұмыс жасаса, компания тұрақты табыс ала алмайды. Егер сіз т рейдер болсаңыз, бәсекелес компаниялардың нарықтық дамуынан ақпарат алмаса, компания жоспар бойынша өсе алмайды.
Отчет бұл бұрыннан келе жатқан қағаз түрінде болсын электронды түрде болсын ө те керек құжат болып саналады. Отчет арқылы адамдар әр-түрлі мәліметтер топтастырып оны жұмыс басшысына береді. Жәнеде бұл отчет жұмысты орындаған адамғада керек.

3
I Тарау Курстық жұмыс туралы жалпы түсінік.
І . 1 Есеп не үшін керек.
Сандық революция дәуірінде бұлтты есептеу есептеудің маңыздылығы артып келеді, өйткені ол деректерді ысырапсыз сақтай алады. Кейбір жағдайларда деректерді қағаздан гөрі қағазға сақтау ыңғайлы, өйткені олар автоматты және мүмкіндігінше аз ресурстармен табылуы мүмкін.
Есеп беру - құжаттық деректерді қосу негізінде белгілі бір тақырып бойынша монолог, көпшілікке, егжей-тегжейлі, ресми байланыс; мазмұны ақпарат беретін және белгілі бір жағдайға байланысты сұрақтың немесе зерттеудің негізгі мазмұнын көрсететін хабарлама немесе құжат. Көбіне ол басшылыққа немесе жоғары лауазымды тұлғаға жіберілген іскерлік іс туралы ақпараттан тұрады.
Есеп берудің мақсаты - біреуге бір нәрсе туралы хабарлау. Алайда презентацияларда ұсыныстар, ұсыныстар немесе басқа мотивациялық элементтер болуы мүмкін.
Есеп көбінесе зерттеу құрылымына ие: кіріспе, әдістер, нәтижелер және талқылау.
І . 2 Студенттер деректер қоры бойынша есеп.
Сандық революция дәуірінде есептеудің арқасында бұлтты сақтау маңызды бола түсуде, себебі ол деректерді ысырапсыз сақтай алады. Кейбір жағдайларда деректерді қағазға емес, қағазға сақтау ыңғайлы, себебі олар автоматтандырылған және мүмкіндігінше аз ресурстармен табылуы мүмкін.
Ақпараттық технологиялардың дамуы жетілдірілген бағдарламалық жасақ таманың даму деңгейін қолдайды. 2019 жылы әр компания мәліметтер базасын пайдаланушыларға қарапайым және жылдам қосымшалар ұсынатын әртүрлі әдістер мен құралдармен әртүрлі бағдарламалар жасайды.
4
Менің істегем мәліметтер базасы толығымен отчетке байланысты. Мен мұнда студенттердің мәліметтер базасын құрдым. Бұл базаның ішіне студенттердің аты-жөні , толық мекен-жайы , куәлік номері, телефон нөмірлері, оқитын курстары, оқитын мамандықтары, оқуға түскен жылдары, куәлікті алған уақыттары, осындай мәліметтерді толық қамтиды.
Жалпы қандай отчет болса да кез келген университет болсын немесе қарапайым мектеп не болмаса ірі компания болса да істелінген жұмыс яки болған бір оқиға болса да , есеп құрған өте маңызды.
Бұл курстық жұмысты жазу кезінде мен Microsoft SQL Server Management Studio және Microsoft Visual Studio бағдарламаларын қолдандым.

I . 3 Деректер қорының тұжырымдамасы.

Жалпы мағынада тұжырымдама үдеріске немесе құбылысқа көзқарастың кейбір жүйесін білдіреді. Тұжырымдаманың құрамдас бөліктері қағидаттар жиынтығы және әдіснама болып табылады. Әдістеме деп мәселені шешу әдістерінің жиынтығы түсініледі.
Принцип-қызметте басшылыққа алынатын ережелер. Әдетте принциптер шектеулер мен талаптар, атап айтқанда, деректер базасына қойылатын талаптар түрінде қалыптасады.
Қазіргі ұстанымдардан транзакциялық (операциялық) деректер базасына және деректер қоймаларына қойылатын талаптарды өзара қарау керек.
Сонымен қатар, олар үшін де, ең алдымен, операциялық деректер қорына қойылатын негізгі талаптарды атап өтейік.
1. Деректерді жаңарту оңай жаңарту опциясымен деректерді қосу, жою және өзгерту түсініледі.
2. Жоғары жылдамдық (сұрау үшін аз уақыт жауап). Жауап беру уақыты-
5
ДБ-ға сұрау салу сәтінен және деректерді нақты алу уақыты.
Деректерді іздеу, оқу немесе жазу әрекеті рұқсат деп аталады.
3. Деректер тәуелсіздігі.
4. Көптеген пайдаланушылармен деректерді ортақ пайдалану.
5. Деректер қауіпсіздігі-деректерді құпиялылықты қасақана немесе әдейі бұзудан, бұрмалаудан немесе бұзудан қорғау.
6. ДҚ құру және пайдалануды стандарттау (іс жүзінде ДҚБЖ).
7. Тиісті пәндік саладағы деректерді бейнелеудің барабарлығы.
8. Пайдаланушының достық интерфейсі.
Деректер тәуелсіздігі-пайдаланушылардың түсініктерін өзгертпей ДБ логикалық және физикалық құрылымын өзгерту мүмкіндігі. Деректер тәуелсіздігі деректерді сақтау сипатына, бағдарламалық қамтамасыз етуге және техникалық құралдарға инвариант болуын болжайды. Ол деректерге қол жеткізу стратегиясы мен бастапқы деректердің құрылымы өзгерген кезде ДБ құрылымының ең аз өзгеруін қамтамасыз етеді. Бұл, бұдан әрі көрсетілгендей, физикалық жобалау кезеңінде ең аз өзгерістермен тұжырымдамалық және логикалық жобалау кезеңдеріне барлық өзгерістерді "араластырумен" қол жеткізіледі.
Деректер қауіпсіздігі олардың тұтастығы мен қорғалуын қамтиды. Деректер тұтастығы-техникалық құралдардың ақауларына, жүйелік қателерге және пайдаланушылардың қате іс-қимылдарына байланысты сақталатын деректердің қирауға және жоюға тұрақтылығы.
Ол болжайды:
:: дәл емес енгізілген деректердің немесе бір факт туралы екі бірдей жазбаның болмауы;
:: ДБ жаңарту кезінде қателерден қорғау;
:: әртүрлі кестелердің байланысқан деректерін жою мүмкін емес (каскадты жою);
:: көп пайдаланушы режимде және таратылған деректер базасында
жұмыс істеу кезінде деректерді іздемеу;
6
:: техниканың істен шығуы кезінде деректердің сақталуы (деректерді қалпына келтіру)
Тұтастық тұтастық триггерімен-белгілі бір жағдайларда жұмыс істейтін арнайы қосымшалармен-бағдарламалармен қамтамасыз етіледі. Кейбір ДҚБЖ үшін (мысалы, Access, Paradox) триггерлер кірістірілген.
Деректерді рұқсатсыз қол жеткізуден қорғау құпия деректерге қол жеткізуді шектеуді болжайды және қол жеткізуге болады:
:: құпия сөз жүйесін енгізу;
:: деректер базасының әкімшісінен рұқсат алу (АБД);
:: Абд-дан деректерге қол жеткізуге тыйым салу;
:: бастапқы және нақты пайдаланушыларға арналған кесте - түрлерін қалыптастыру
Соңғы үш рәсім Sql деп аталатын Structured Query Language - SQL құрылымдық сұраныстар тілі аясында оңай орындалады.
Сонымен қатар, әр түрлі деректер үлгілерімен бір буынды ДҚБЖ-ның өзара әрекеттесуін жеңілдетеді. Стандарттау (ANSISPARC) ДББЖ пайдаланушысының интерфейсі және SQL тілі бөлігінде едәуір дәрежеде жүзеге асырылды. Бұл SQL тілінің көмегімен, сондай-ақ Open DataBase Connection (ODBC) қосымшасын қолдану арқылы түрлі реляциялық ДҚБЖ өзара әрекеттесу міндетін табысты шешуге мүмкіндік берді. Бұл ретте деректерге жергілікті және алыстан қол жеткізу жүзеге асырылуы мүмкін (клиент-сервер технологиясы немесе желілік нұсқа).
Операциялық дерекқорлардың жалғасы болып табылатын деректер қоймаларына қойылатын талаптарға көшеміз.
Деректер базасында үшінші курс студенттерінің үлгерімі туралы деректер бар болсын, бұл ретте ағымдағы семестр бесінші және алтыншы семестр болып табылады. Алғашқы төрт семестрдегі деректер деректер қоймасында (ХД), яғни іс жүзінде қосымша, арнайы деректер базасында болады (берілді).

7
ІІ Тарау Қолданылған бағдарламалар
ІІ . 1 Microsoft SQL Server Management Studio
SQL Server Management Studio (SSMS) - бұл Microsoft SQL Server 2005 және одан кейінгі барлық Microsoft SQL Server компоненттерін конфигурациялау, басқару және басқару үшін қолданылатын қызметтік бағдарлама. Утилитаға сценарий редакторы және сервер объектілері мен параметрлерімен жұмыс жасайтын графикалық бағдарлама кіреді.
SQL Server Management Studio бағдарламасының негізгі құралы - бұл пайдаланушыға сервер нысандарын көруге, қол жеткізуге және толығымен басқаруға мүмкіндік беретін Object Explorer.
Сервердің Express нұсқасына арналған SQL Server Management Studio Express ақысыз. Алайда, ол бірқатар компоненттерге (Analysis Services, Integration Services, Notification Services, Reporting Services) және SQL Server 2005 Mobile Edition қолдауға ие емес.
16.5.3 нұсқасынан бастап SSMS пакеті Microsoft веб-сайтынан жүктеуге болатын бөлек жаңартылатын өнімге бөлінді. Қазіргі уақытта қол жетімді SSMS 18.4 (15.0.18206.0) нұсқасы (жалпы қол жетімділік) MS SQL Server-ді 2008 жылдан 2019 жылға дейін қолдайды.
SQL Server Management Studio бағдарламасы Explorer Center-де қол жетімді, өйткені барлық серверлік серверлер қызметтері және басқа нысандар қол жетімді.
Open Source Management Studio шағымдарын басқару жағдайында, Funktion and Fragrance Law заңының екінші жағындағы код редакторы. Егер сізде жоқ болса, маған мәтіндік хабарлама жіберіп, екінші жағынан да индексті көре аласыз.
Projektmappen-Explorer бағдарламалық жасақтамасын басқару Skripte немесе Skripte арқылы Projekt gruppieren бағдарламаларында, оның ішінде ұйымдарда қол жетімді және басқаша орындалады.

8
СМЖ-да деректер объектілерін құруға немесе өзгертуге арналған типтік сканерлер SQL есептілігінің интеграцияланған процедураларына қосылуы мүмкін, мысалы, Art von ersberschersten pro naftové skripty.
Ворлагеннің шығыстағы Forgrance немесе Fragrance хош иісінде алғаш рет болуы өте қызықты. Құрамында өте маңызды Vorlage vorhanden бар.
Деректер базасы кез-келген заманауи веб-қосымшаларда маңызды рөл атқарады. Веб-қосымшалардың динамизмі болғандықтан, тіпті қарапайым қосымшалар да деректерді сақтау, қол жеткізу және өзгертудің кейбір тетіктерін қажет етеді (сондықтан біз Hostinger-де біздің премиум мен іскер клиенттеріміз үшін шексіз MySQL дерекқорларын ұсынамыз). Деректер базасының маңыздылығы тез өсетіндіктен, реляциялық мәліметтер қорын басқару жүйелері немесе реляциялық МҚБЖ (Реляциялық мәліметтер қорын басқару жүйелері - RDBMS) әрине танымал бола бастайды.
Олардың екеуі - MySQL және SQL Server. Әрқайсысының қолдану жағдайлары әртүрлі болғанымен, екеуі де бірдей қызмет атқарады. Олар бірнеше жолмен ерекшеленеді, бірақ екі жүйе де SQL немесе құрылымдық сұраныстар тіліне негізделген. Осыған байланысты, әзірлеушілер MySQL мен SQL Server арасында бірнеше ұқсастықты байқауы мүмкін, мысалы: Мысалдарға деректерді сақтау үшін кестелерді пайдалану, бастапқы және шетелдік кілттерге сілтеме жасау, бір ортада немесе бір серверде бірнеше мәліметтер базасының болуы жатады.
MySQL және SQL Server - бұл реляциялық мәліметтер базасының ең танымал екеуі десек қателеспейміз, дегенмен Oracle және Postgres олар туралы айтары бар. SQL-ден NoSQL-ге көшуді біртіндеп көріп отырғанымызға қарамастан, біріншілері басымдықты жалғастыруда. Бұл дегеніміз, MySQL-ді де, SQL Server-ді де үйрену маңызды.
SQL Server Microsoft SQL Server деп те аталады және MySQL-ге қарағанда әлдеқайда бұрын болған. Майкрософт SQL Server 80x-ті сенімді және масштабталатын реляциялық мәліметтер қоры жүйесімен
9
құрды. Көптеген жылдар бойы олар SQL Server сапасының негізі болды және бизнес-бағдарламалық жасақтаманы қолдау үшін қажетті шешімді ұсынды.
SQL Server .NET-ті дамытушы тіл ретінде PHP мен MySQL-дің бәсекеге қабілетті қоспасынан гөрі қолданушылар үшін қолайлы. Бұл мағынасы бар, өйткені екі платформа да Microsoft корпорациясына тиесілі. SQL Server регистрге қарағанда үлкенірек
Тегін ақылы тапсырыстардың артықшылығы - мен далада жұмыс істейтін арнайы бөлім. Microsoft сонымен қатар сервер туралы көбірек ақпарат береді, Microsoft корпорациясы Microsoft сервері туралы қосымша ақпарат береді. Жүйеде сонымен қатар сервис - SQL Server қызметі және ETL құралы бар. Бұл армян пышағы SQL сервері арқылы реляциялық субтитрлердің ортасында жасалады.
ІІ . 2 Microsoft Visual Studio
Microsoft Visual Studio - бұл интеграцияланған бағдарламалық жасақтама ортасы мен бірқатар басқа құралдарды қамтитын Microsoft өнімдерінің сериясы. Бұл өнімдер консольдық қосымшаларды, сонымен қатар графикалық интерфейсі бар ойындар мен қосымшаларды, соның ішінде Windows Forms технологиясын қолдайтындарды, сондай-ақ веб-сайттарды, веб-қосымшалар мен веб-қызметтерді Windows және Windows қолдайтын барлық платформалар үшін жергілікті және басқарылатын кодта жасауға мүмкіндік береді. Mobile, Windows CE, .NET Framework, Xbox, Windows Phone .NET Compact Framework және Silverlight.
Visual Studio-да IntelliSense қолдауы бар және кодты оңай өңдейтін бастапқы код редакторы бар. Кірістірілген отладчик бастапқы деңгейдегі және машина деңгейіндегі түзеткіш ретінде жұмыс істей алады. Қалған кіріктірілген құралдарға GUI қосымшасын, веб-редакторды, класс дизайнерін және мәліметтер базасының схемасын құруды жеңілдету үшін формалар редакторы кіреді. Visual Studio кез-келген деңгейде функционалдылықты кеңейту үшін
10
үшінші тарап қосымшаларын (плагиндерін) жасауға және қосуға мүмкіндік береді. Бұған бастапқы кодтар нұсқасын басқару жүйелерін қолдау (мысалы, Subversion және Visual SourceSafe) және жаңа инструменттер жиынтығы (мысалы, доменге арналған бағдарламалау тілдеріндегі кодты редакциялау және визуалды жобалау үшін) немесе бағдарламалық жасақтаманы әзірлеудің басқа аспектілері үшін құралдар қосылады (мысалы, Team Explorer- Team Foundation серверімен жұмыс істеуге арналған клиент).
Visual Studio IDE - бұл бағдарламаны жазуға, түзетуге, кодты құруға және жариялауға арналған алаң. Интеграцияланған даму ортасы (IDE) - бұл бағдарламалық жасақтаманы әзірлеудің әр түрлі аспектілері үшін қолдануға болатын мүмкіндіктерге бай бағдарлама. IDE-дің көпшілігінде қамтылған стандартты редактор мен отладчиктен басқа, Visual Studio-да өңдеу процесін жеңілдету үшін компиляторлар, кодтардың аяқталуы, графикалық дизайнерлер және т.б.
Microsoft Visual Studio - бұл бағдарламалық жасақтаманың интеграцияланған ортасын және көптеген басқа әзірлеушілерді қамтитын Microsoft корпорациясының бағдарламалық өнімдерінің жоғары мамандандырылған жиынтығы.
Visual Studio бағдарламасы бағдарламаны дамытуға бағытталған. Visual Studio-да GUI қолдайтын және Windows Forms технологиясына қолдау көрсететін қосымшалармен бірге консольдық қосымшалар жасауға болады.
Visual Studio-да веб-сайттар, веб-қосымшалар мен веб-қызметтерді дамыта аласыз. Жасалған қосымшаларды Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, Xbox және Windows Phone .NET Compact ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Казпочта байланыс қызметі
Деректер базасын құру
Мобильді қосымшаларды жобалау мен құрастырудың негізгі қағидалары
Бағдарламау бағыттарын топтастыру және олардың ерекшеліктері
Денсаулық сақтау саласындағы ақпараттық жүйелер
MS VS NET ортасында интернет қолданбалар құру
ТІЛДЕР КУРСЫ АҚПАРАТТЫҚ ЖҮЙЕЛЕР ЖАСАУ
Деректер қорын ыңғайландыру
Microsoft Visual Studio программасымен және деректер қорымен жұмыс
Ақпараттық iздеу және ақпаратты iздеу жүйесi түсiнiктерi, олардың сұлбасы және жiктелуi
Пәндер