
- •1. Ақпараттық жүйелерінің (аж) негіздері.
- •2. Аж топтастырылуының мақсаты.
- •3. Аж өмірлік циклін түсіндіріңіз және мысалдар келтіріңіз
- •7. Sql сұраныс тілі.
- •8. Sql тілінің мәліметтерді модификациялауға арналған командаларын анықтаңыз.
- •15. Asp.Net технологиясының артықшылықтарын және кемшіліктерін анықтаңыз.
- •16. Aspx web парағының құрылымын түсіндіріңіз.
- •17. Sql тілінің командаларын қалай топтастураға болады, түсіндіріңіз
- •24. Vb.Net(c#) негіздері.
- •Vb.Net мәліметтер типі
- •If командасы
- •25. Vb.Net (c#) деректердің түрі, айнымалылар, массивтер.
- •26. Vb.Net(c#) шартты операторлар.
- •If командасы
- •27. Vb.Net(c#) циклдік операторлар.
- •28. Asp.Net ортадағы response және request объектілері
- •30. Объектіге бағытталған концепция: класстар.
- •31. Объектіге бағытталған концепция: мұралану
- •32. Объектіге бағытталған концепция:полиморфизм.
- •33. Объектіге бағытталған концепция:инкапсуляция.
- •34. Asp.Net ортасындағы қолданушының басқару элементтерінің арттықшылықтары мен кемшіліктерін анықтаңыз.
- •40. Asp.Net ортадағы cookie oбъекті.
- •42. Процедура мен функцияның айырмашылықтарын және ұқсастығын анықтаңыз.
- •43. Ado.Net объектілерінің мақсаттары мен міндеттері.
- •44. Asp.Net ортадағы session oбъектісі.
- •45. Клиент жағындағы деректерге қосылу. Мысал келтіріңіз
- •46. Клиент жағындағы деректердi оқу. Мысал келтіріңіз.
- •47. Клиент жағындағы деректердi өзгерту. Мысал келтіріңіз.
- •48. Asp.Net ортасында мқ-мен жұмысын іске асыратын класстар.
- •Xml файлдың мысалы:
- •50. Asp.Net ортасында xml құжаттарын қолдану.
- •Xml сұлбасы.
- •Iis 5.X және iis 6.0 бумаларын түзету параметрлері
- •52. Талаптарды топтастыруының артықшылықтарын және кемшіліктерін анықтаңыз.
- •53. Бизнес объектінің орнын анықтаңыз.
- •55. Asp қосымшаларын конфигурациялаудың ролі, мақсаты мен міндеті.
- •56. Html парағына css технологиясын пайдалану.
- •57. Sql тілінің көмегімен мәліметтерді енгізу және алу.
- •58. Sql тілінің көмегімен мәліметтерді өшіру және жаңалау.
56. Html парағына css технологиясын пайдалану.
Қазіргі WWW-сайттарын безендіруді стильдердің сатылы кестелерінсіз көзге
елестету қиын. Стильдердің сатылы кестелері HTML тіліне қосымша мынадай
мүмкіндіктер береді:
• WWW-парағын безендіруді оның мазмұнынан бөліп тəуелсіз орындау
• Стандартты HTML тілі мүмкіндіктерін түбегейлі түрде кеңейтуCSS технологиясы, мысалы, объектілерді абсолюттік орналастыру ісін орындай алады, яғни объектілерді экранға нақты координаталар арқылы қажетті орынға шығаруға болады. Мұндағы объектілік модельдің координатасын программада өзгерту экрандағы сол элементтің орнын ауыстыра алады. Олардың ара қашықтықтарын өзімізге ыңғайлы болып табылатын өлшемдердің бірі- мм, см немесе дюйм, пункт арқылы беруге де болады. CSS – Cascading Style Sheets (Стильдердің сатылы кестелері) —гипермəтіндік мəліметтер мазмұнын олардың экрандағы бейнелену формасынан бөліп орындауға мүмкіндік беретін құрал болып табылады.
CSS сценарийлермен қосыла отырып, гипермəтіндік парақтарды кəсіби программаларда жасалған мультимедиялық өнімдерден айнымайтын динамикалық əрі интерактивті деңгейде көрсетуге мүмкіндік береді. «Скриптер», немесе «сценарийлер» –гипермəтіндерді түрлендіре алатын арнайы программалау тілінде жазылған программалық кодтар. JavaScript – кодтарын HTML-мəтіндеріне енгізе отырып, құжаттарды түрлендіре алатын, көпшілікке арналған тіл. Сценарийлер енгізілген CSS статикалық HTML-тілін динамикалық жаңа күйге келтіретін қосымша мүмкіндіктер жиыны. терді бейнелеудің көптеген тəсілдеріне жауапты тəгтер мен олардың атрибуттарын алып тастау жолымен файлдың жалпы көлемін кішірейте аламыз (мысалы, мынадай тəгтер: <font>, <center>, <в>, <i>, <s>, <U> т. б. ; атрибуттар: align, color, bgcolor, size, width, height, т. с. с.);
• HTMLтілінің тəгтері мен атрибуттарына қарағанда, CSS кестелері сайттың сыртқы түрін басқарудың жеңіл тəсілдерін береді;
• бір файлдағы стиль сипаттамаларын өзгерту арқылы жүздеген гипермəтіндік парақтардың сыртқы түрлерін бірден өзгерте аламыз.
57. Sql тілінің көмегімен мәліметтерді енгізу және алу.
Стандарты сұраныстар тілі SQL
Дерекқормен жұмыс жасау үшін арнайы тілдер қолданылады, оларды дерекқор тілдері деп атайды. Алдыңғы ДҚБЖ бірнеше өзінің функциялары мен арнайы тілдері қолданылған. Көбінесе екі тіл ерекшеленетін – ДҚ сұлбаларыын анықтайтын тіл (SDL – Shema Definition Language) және деректерді манипуляциялайтын тіл (DML – Data Manipulation Language). Жаңа ДҚБЖ әдетте біріккен интеграцияланған тіл қолданылады, ДҚ құрылуынан бастап барлық қажет құралдарды қамтитын, және ДҚ жұмыс жасайтын базалық пайдаланушылар интерфейсін жасайтын – SQL (Structured Query Language) тілі. ДҚ әрекеттесетін SQL тілі 70- жылдардың ортасында пайда болған.
SQL командасы (нұсқау, операторы) 2 топқа бөлінеді:
1 топ. Create Table - жаңа кесте құру.
Create Index – жаңа индекс құру.
Alter Table – кестедегі индексті немесе жаңа алаңды толықтыру.
2 топ. Select – берілген базаға дейінгі сұраныс;
жазбаларды жинау түрінде берілгендеге қайта сұраныс;
Select Info – берілген базаға дейінгі сұраныс; сұраныс берілгенде жаңа кесте түрінде қайтарады.
Update – бірігуге сұраныс; сұраныс кесте алаңынын мағынасын өзгертеді;
Delete – бір немесе бірнеше кестедегі сұраныс жазбаларды жою.
Дерекқорды құру үшін келесі команда қолданылады:
CREATE DATA BASE <дерекқор_аты>
[міндетті емес_параметрлер ]
Міндетті емес параметрлерінің құрамы қолданылатын ДҚБЖ байланысты, олар болмаған жағдайда командада үнсіз мәндер қолданылады.
Деректер кестесінің құрылымын анықтау үшін (CREATE TABLE) құру командасы және (ALTER TABLE) кесте құрылымын өзгерту командалары қолданылады. Кесте екпінді ДҚ жасалады. Егер екпінді ДҚ жоқ болса, онда ДҚБЖ бос кесте құрылады (ДҚ құрамына кірмейтін).
Деректер кестесінің құрылымын құратын команда келесі пішімге ие: CREATE TABLE <кесте_аты> (<1өрісті_анықтау> [,<2өрісті_анықтау>...] [шектеуді_анықтау]). Бір немесе бірнеше кестелерден кез келген деректер санын алу үшін барлық сұраныстар тек бір SELECT командасы арқылы орындалады. Жалпы түрде SELECT командасының жүзеге асырылу нәтижесі ол басқа кесте болып табылады. Бұл жаңа (жұмыс) кестесіне тағыда SELECT операциясы қолданылуы мүмкін ж т.б., яғни бұндай операциялар бір біріне қабаттасқан болуы мүмкін. SELECT (таңдау) командасы келесі пішімге ие:
SELECT [DISTINCT] |<псевдоним>.] <өрнек)> [AS <бағана>] [,[<псевдоним>]<өрнек> [А8<бағана>]...]
FORM <кесте_аты1>[<псевдоним 1>] [,<кесте_аты2>[<псевдоним 2>].] [[INTO <қабылдаушы>]/[ТО FILE <файл_аты> [ADDIT1VE]/TO PRINTER]]
SELECT фразасы тек қана өрнек емес, және бөлек сандық немесе мәтіндік константаларды қоса алады. Мәтіндік константалар апострофтарға (‘) алыну қажет.
WHERE фразасының синтаксисінде көрсетілген кестенің қажет жолдарынталдау үшін салыстыру операторларын қолдануға болады, =(тең), <>(тең емес), < (кем), <= (кем немесе тең), > (көп), >=(көп немесе тең), олар NOT операторымен бірігіп «кем емес» және «көп емес» қатынастарды құруы мүмкін. Белгіленген бағана немесе бағаналарды реттеу үшін ORDER BY опциясы қолданылады. Үнсіз сұрыптау көбейтумен (ASC) орындалады, бірақ төмендеумен (DESC) белгленуі мүмкін.
ORDER BY опциясын қолданылатын SELECT командасының қысқартылған варианты мынандай түрде көрінеді:
SELECT <өрнек> FROM <кесте_аты>
ORDER BY <бағана 1> [ASC/DESC] [,<бағана 2>..]
Белгіленген бағананың реттелуі бағананың аты немесе номері бойынша орындалуы мүмкін. ORDER BY опциясында әдетте есептелетін өрнектерді қолдануға болмайды. Егер есептелетін мәндерімен бағанада реттеу орындау қажет болса онда бағананың номері белгіленеді.
INSERT (ендірме) UPDATE (жаңарту) DELETE (жою) осы командалардың көмегімен алаңға енгізіледі және шығарылады. Кесте мағына алнына енгізу. INSERT командасына жаңа мәліметтер қосылады. INSERT командасына жаңа мәлімет қосу қолдану үшін енгізу, құрамында біо немесе бірнеше жаңа жол көрсетілген кесте немесе сұраныс. Жеңілдету пішім командасы. INSERT INTO VALUES (, ...); INSERT командасында кесте аты INSERT командасы орындалғаны анықталуы керек. CREATE TABLE командасында мағына тізімінде (..) мәлімет тиісті мағынада болу, бағана кестесіне лайықты болу керек. Мағана кестеге реттік бағана мәнінде енгізілген. Программа қолданушыларға жазудың қосылғаның хабарлайды. Мысал: барлық кесте жолың Spisok 1-ші курсты Spisok1 кестесіне INSERT INTO Spisok1 FROM Spisok WHERE kurs = s1; Алаң мағынасынын өзгеруі: UPDATE командасында бірнеше немесе барлық мағыналы жолда өзгертуге болады. Мысалға: Ректордың бұйрығымен барлық степендия алатың студенттерге 500 сом тағайындады. Бұл үшін мынадай команда беріледі: UPDATE Spisok SET stip =50000 UPDATEкомандасында WHERE сөзін жаңартып тек арнаулы жолдада беруге болады. Мысал: UPDATE Spisok SET stip =500 WHERE kurs =1; SET сөйлемінде UPDATE командасын үтір арқылы кез келген санды мағына бағандаын көрсетуге болады. Тек қана UPDATE командасында бірнеше кестені өзгертуге болмайды. UPDATE командасы. SET сөйлемінде склерный выражение алаң мәнін қолдануға болады. Айталық , барлық студенттер степендия мөлшерін 25% өсірілді, өзгеріс енгізу керек. UPDATE Spisok SET stip = (*25) \100 яғни, UPDATE командасы кестедегі мәнінің өзгеріс енгізуге қолайлы.