Деректерқорын басқару жүйесінде деректер типтерін сипаттаңыз.
Деректер қоры дегеніміз – мәліметтерді сақтауға арналған ұйымдасқан құрылым. Бұл деректер қорының құрылымына ақпаратпен қатар, оларды ұйымдастыруға, қолдануға арналған тәсілдер мен әдістер кіреді [1].
Деректер қоры деректер қорын басқару жүйесімен (ДҚБЖ) тығыз байланысты. Бұл программалық құрылымдар кешені жаңа қордың құрылымын құруға, оны деректермен толтыруға, мазмұнын редактрлеуге және ақпаратты визуалдандыруға арналған. Қор ақпараттарын визуалдау дегеніміз берілген критерий бойынша экранға шығаратын мәліметтерді таңдап, оларды белгілі бір ретке келтіріп, безендіріп артынан баспаға немесе байланыс каналдарына беруді айтамыз. Әлемде деректер қорын басқаратын көптеген жүйелер бар.
1.1 Деректер моделі және түрлері
1. Иерархиялық модель - мәліметтер арасындағы байланысты реттелген графтар арқылы сипаттауға болады. Қандайда бір программалау тілінде иерархиялық деректер қоры құрылымын есептеу үшін тармақ мәліметтер типі пайдалынылады.
2. Желілік модель - мәліметтердің элементтерінің еркін графтар түріндегі өзара байланысын білдіреді. Желілік деректер қорының схемасын сипаттауға екі тип пайдалынылады: жазба және байланыс.
3. Реляциялық модель - мәліметтердің реляциялық моделін JBM фирмасының қызметкері Эдгар Код ұсынған және ол қатынас ұғымына негізделеді.
Қатынас деп –картеж деп аталатын элементтер жиынын айтады, қатынасты бейнелеудің көрнекті формасы екі өлшемді кесте болып табылады.
4. Постреляциялық модель - мәліметтердің постреляциялық моделі кестенің жазбаларында сақталған мәліметтердің бөлімбеушілік шектеуін алып тастайтын кеңейтілген реляциялық моделі болып табылады. Постреляциялық модель көп мәнді, яғни мәндерді ішкі мәліметтерден құралған өрістерден тұрады.
5. Көп өлшемді модель - ол көп жүйелерге талдау жүргізу және шешім қабылдау үшін ақпаратты жедел өңдеуге мүмкіндік береді.
Қордағы мәліметтерді қарастыратын көп өлшемді тәсілі реляциялық деректер қорын пайдаланылады. Көп өлшемді жүйелерге талдау жүргізу және шешім қабылдау үшін ақпараттық желі өңдеуге мүмкіндік береді. Обьектіге бағытталған деректер қоры құрамына тармақ түрінде берілген мәліметтер. Бұл деректер қорының логикалық құрамының сырттай иерархиялық деректер қоры ұсынылады [2].
6. Объектіге бағытталған модель - объектіге бағытталған модель тармақталған түрінде беріледі. Объектіге бағытталған деректер қорының логикалық құрылымы сырттай иерархиялы деректер қорына ұқсас.
Microsoft Acces- MS Access ең кең тараған деректер басқару жүйелерінің (ДҚБЖ) бірі болып табылады.
Microsoft Access бағдарламасы ол – кез-келген фирма, мекеме, шағын кәсіпкерлік шаруа-шылықтар бір-бірі турла мағлұмат алу үшін, немесе келісу үшін, арнайы қағаздар толты-рып, құжаттар дайыднап, қағаздардың санын көбейтіп әуре болмайды. Мұның бәрін осы бағдарлама жасайды. Бұл бағдарламада кесте түрінде, сызба түрінде, кез-келген фирманың толық мағлұматтары болады. Оны алып қарап, онымен тікелей жұмыс жасай беруге болады. Microsoft Access бағдарламасы қазіргі кезде компьютерлік технологиялардың құрал ретінде кеңірек пайдаланылуы. Бұл бағдарлама қазіргі таңда компьютерді осы бағытта пайдаланудың нақты мысалдары көп емес. Бұл бағдарламаны оқушыларға оқыту жүйесіндегі көптеген сатылардан біртіндеп меңгеру арқылы жүргізіледі. Microsoft Access бағдарламасы кеңінен қолданылатын бағдарлама. Ол өнідіріс орындарында, баспа-кітап шығару салаларында, оқулықтар жасауда, сауда-саттық айналымында есептік жүйелерді орындауда ерекше рөлді атқарады. Microsoft Access бағдарламасы жоғарғы оқу орындарындағы оқушылар үшін кеңінен пайдалану да бірнеше ұтымды жақтары бар. Оқу процесінде білімін жетілдіру, ақпарат құралдарын енгізу, есте сақтау операциялары бойын-ша барлық мағлұматтарды енгізіп отыру, есептеу, сараптау, т. б. жүйелер үшін тиімді. Microsoft Access бағдарламасы көбінесе, баспа қызметерінде, жоба жасау, типография-лық және топографиялық, жалпы инженерлік саланың бәрінде де қызмет етеді. Сонымен қоса конструктілік тәсілдердерді орындау, кестелермен жұмыс жасау салаларын да қамтиды. MS Access ақпаратты көрсету және сақтау үшін пайдаланылатын жеке компонеттерден тұрады.
Деректер қорының объектілері:
1. кестелер (таблицы)
2. сұраныстар (запросы)
3. үлгілер (формы)
4. есептер (отчеты)
5. беттер (страницы)
6. макростар
7. модульдар
13.С++ тілінің элементтерін анықтап,талдаңыз.
C# тілінің элементтері
- Тілдің құрамы
- Атаулар, айнымалылар және константалар
- C++ тіліндегі мәліметтер типтері
- C++ тілінің константалары
- C# тілінің негізгі операциялары
- Қарапайым енгізу-шығару операцияларын орындау
Тілдің құрамы
Кез келген табиғи тілдің мәтінінде символдар, сөздер, сөз тіркестері және сөйлемдер болады. Осындай элементтер программалау тілдерінде де болады, мұнда бірақ сөздер – лексемдер (қарапа-йым конструкциялар), сөз тіркестері – өрнектер деп, ал сөйлемдер – операторлар деп аталады.
Лексемдер симолдардан тұрады, өрнектер – лексемдер мен символдардан, ал операторлар – символдардан, өрнектерден және лексемдерден тұрады.
• Тілдің алфавиті немесе оның символдары — бұл бөлінбейтін негізгі белгілер, солардантілдің барлық мәтіндері құрастырылады.
С# тілінің алфавиті ретіне Unicode символдарықолданылады. Unicode кодтары барлық қолданылатын алфавиттерді бірден бейнелей алады. Оныңалғашқы 128 символы ANSI-кодтар кес-тесіне сәйкес келеді.
• Лексем (token-токен) немесе қарапайым конструк-ция — өзіндік мағынасы бар тілдің ең кішібірлігі. Олардың құрамы:
1. Идентификаторлар;
2. Түйінді сөздер;
3. Операция таңбалары;
4. Айыру таңбалары;
5. Константалар (литералдар).
2. Атаулар, айнымалылар және константалар С# тілінің алфавиті Си ++ тілімен бірдейдеуге болады:
ü бас және кіші латын әріптері;
ü 0-ден 9-ға дейінгі араб цифрлары;
ü арнайы белгілер: [] {} , . ( ) + - / * \ | % ; : ? <> = ! & # ^ " ';
ü айыру символдары: бос орын (пробел), табуляция символы, жаңа жолға көшу таңбасы;
Символдардан лексемдер құралады, олар:
Ø идентификаторлар;
Ø түйінді сөздер;
Ø операция таңбалары;
Ø костанталар, яғни тұрақтылар;
Ø бөлгіштер (жақша, нүкте, үтір, айыру символдары).
Идентификаторлар – программалық объектінің аты (атауы). Әріп немесе астын сызу таңбасыиденти-фикатордың бірінші символы болуы мүмкін, бірақ цифр бола алмайды. Идентификаторлармысалдары: