“Бәйтерек” фото салонының Web сайтын құру

МАЗМҰНЫ
Кіріспе
1 Қазіргі уақыттағы интернет сайт жасаудағы өзекті мәселелер 11
1.1 Қойылған мәселе бойынша әдебиетке шолу 11
1.2 Internet туралы 13
1.3 Веб сайт технологиясы 15
1.4 Клиент.сервер технологиясы. 17
1.5 Есептің қойылымы 20
2 «Бәйтерек» фото салонының Web сайтын құру 21
2.1 «Бәйтерек» фото салонының Web сайтының құрылымы мен мазмұны 21

2.2 Программалық қамтама ортасын талдау негіздемесі 21
2.2.1 HTML тілінің негіздері 21
2.2.2 PHP тілінің негіздері 28
2.2.3 MySQL программасының негіздері 36
2.2.4 JavaScript негізідері 42
3 Программалық қамтаманың баяндалу бөлімі 45
3.1 Жалпы мағлұмат 45
3.2 Функционалдық тағайындалуы 45
3.3 Программаның логикалық құрылымының сипатталуы 45
3.4 Шақыруы және жүктелуі 47
3.5 Қолданылған техникалық жабдықтар. 47
3.6 Енгізілген мәліметтер 47
3.7 Шығарылған мәліметтер 48
4 ЖасалғанWeb сайтты қолдану нұсқаулары 49
4.1 Тұтынушыға нұсқау 49
4.2 Бағдарлама жүйелерін қолдануға басшылық 52
Қорытынды 53
Пайдаланған әдебиеттер тізімі 54
А Қосымша 55
КІРІСПЕ

Ақпараттық технологиялардың дамуы үрдісі - адам өміріне көптеген жаңалықтар, мол мүмкіншіліктер туғызуда. Атап айтқанда, ақпарат алу, алмасу ғылым-білім, қаржылық, жарнамалық, транспорттық, бұқаралық-ақпараттық медициналық сынды т.б. салалардағы жаңалықтарды, жетістіктері мен нәтижелерді жедел түрде, қолма-қол пайдалана алуға мүмкіндік туғызатын жаңа жүйелерді, нысандарды енгізуде.
Солардың бірі INTERNET желісінің жаппай қолданысқа ие болуы. соңғы бірнеше жылда қарқынды түрде адам өміріне кеңінен енуі кеңістік пен қашықтық ұғымдарына басқаша түр мен сипат беріп, жер шарының кез келген түкпіріндегі пайдаланушыларды бір-бірімен байланыстыруда үлкен рөл атқарады. Күнделікті өмірде адамдар бүкіл әлемдік тордың электрондық пошта қызметін пайдалану арқылы электронды ақпараттар мен мәліметтер алмаса алады.
Бастапқыда веб сайттар тек бірыңғай бағытта ғана іске асырылатын еді. Яғни, электронды пошта сайттар тек пошта жіберумен, ақпараттық сайттар тек ақпарат таратып, жариялаумен шектелген болса, жаңа, озық технологиялардың енуіне орай бірыңғай, қолданушыға ыңғайлы әмбебап тұрғыдан жан-жақты қызмет ете бастады.
Web-беттер_мультимедия технологиясын қолдап, әр түрлі ақпараттар түрін біріктіреді. Олар: мәтін, графика, дыбыс, анимация және бейне. Көп жағдайда сол немесе басқа Web-беттердің желідегі жетістігі саналы және әдемі жасалуына байланысты. Қолданушылар стильді безендендірілген, анимация және графикамен тым қамтылмаған, тез жүктелетін Web-броузер терезесінде дұрыс бейнеленетін Web беттерін қолдануды қалайтыны мәлім. Әрине, ондай Web-бетті құру оңай іс емес екені белгілі, бірақ, оны құрушы әрбір адам оның айшықты да тартымды шығуына аса мән беретіні белгілі жайт.
Қазіргі кезде ғаламшарды жаппай қамтып отырған, осынау жойқын жүйенің басты тармағы болып табылатын, мол сұранысқа ие бағдарламаны аталмыш дипломдық жұмыс негізінде қозғау арқылы көтеріліп отырған мәселеге өз үлесімді, пікірімді қосу ретінде «Бәйтерек» фото салонының Web сайтын құру тақырыпты таңдап алған едім.
Жұмыста интернет сайттың пайда болуы мен қалыптасуы,сайт құраструдың өзектілігі, веб сайттың жіктелуі, оның құрылымы, интернет сайтын жасауда пайдаланылатын технологияларға, атап айтқанда клиент-серверлік технология, PHP, JavaScript және MySQL сынды қолданыс тілі мәселелеріне теориялық тұрғыдан сипаттама беріліп, жүйені жүзеге асыратын бағдарламаларға қысқаша тоқталдық.
Осы ретте, жұмыс нәтижесі веб сайттын жасаушы, тұтынушы қауымға белгілі деңгейде пайдасын тигізеді деп сенеміз.
ПАЙДАЛАНЫЛҒАН ƏДЕБИЕТ ТІЗІМІ

1. Фролов А.В., Фролов Г.В. Базы данных в Интернете: практическое руководство по созданию Web-приложений с базами данных – М.: Издательско-торговый дом «Русская Редакция», 2000
2. Мальчук Е.В., Самоучитель HTML и CSS – М.: Вильямс , 2006
3. Пек С., Аррантс С. Все необходимое для создания WEB – узла – Киев: Bhv, 1997
4. Дмитриева М.В. JavaScript. Быстрый старт - СПб.: БХВ-Петербург, 2002
5. Горев А., Макашарипов С., Владимиров Ю. Microsoft SQL Server для профессионалов.- СПб.: Питер, 1998.
6. Вагнер Р., Байк А. Энциклопедия JavaScript – Киев: Bhv, 2001.
7. Максим К., Игроь С., Сергей Г. РНР 5: Практика создание Web – сайтов - СПб.: БХВ - Петербург, 2007
        
        КІРІСПЕ
Ақпараттық технологиялардың дамуы үрдісі - адам өміріне көптеген
жаңалықтар, мол ... ... Атап ... ақпарат алу, алмасу
ғылым-білім, қаржылық, жарнамалық, ... ... ... т.б. ... ... ... ... жедел түрде, қолма-қол пайдалана алуға мүмкіндік туғызатын жаңа
жүйелерді, нысандарды енгізуде.
Солардың бірі INTERNET ... ... ... ие ... ... жылда қарқынды түрде адам ... ... енуі ... ... ... басқаша түр мен сипат беріп, жер шарының кез келген
түкпіріндегі ... ... ... ... ... ... ... адамдар бүкіл әлемдік тордың электрондық ... ... ... ... ... мен ... алмаса
алады.
Бастапқыда веб сайттар тек бірыңғай бағытта ғана іске ... ... ... ... сайттар тек пошта жіберумен, ақпараттық сайттар тек
ақпарат таратып, жариялаумен шектелген болса, жаңа, озық ... орай ... ... ыңғайлы әмбебап тұрғыдан жан-жақты қызмет
ете бастады.
Web-беттер_мультимедия технологиясын қолдап, әр түрлі ақпараттар түрін
біріктіреді. Олар: мәтін, ... ... ... және ... Көп ... ... ... Web-беттердің желідегі жетістігі саналы және әдемі
жасалуына байланысты. ... ... ... ... ... тым қамтылмаған, тез жүктелетін Web-броузер терезесінде дұрыс
бейнеленетін Web беттерін қолдануды қалайтыны мәлім. Әрине, ондай Web-бетті
құру оңай іс емес ... ... ... оны ... ... адам оның ... ... шығуына аса мән беретіні белгілі жайт.
Қазіргі кезде ғаламшарды жаппай қамтып отырған, осынау ... ... ... болып табылатын, мол сұранысқа ие ... ... ... негізінде қозғау арқылы көтеріліп отырған мәселеге өз
үлесімді, пікірімді қосу ... ... фото ... Web ... құру
тақырыпты таңдап алған едім.
Жұмыста интернет сайттың пайда болуы мен ... ... веб ... ... оның құрылымы, интернет сайтын жасауда
пайдаланылатын технологияларға, атап айтқанда клиент-серверлік ... ... және MySQL ... ... тілі ... ... сипаттама беріліп, жүйені жүзеге асыратын бағдарламаларға қысқаша
тоқталдық.
Осы ретте, жұмыс нәтижесі веб ... ... ... ... ... ... ... деп сенеміз.
1 Қазіргі уақыттғаы интернет сайтын жасаудағы ... ... ... ... ... ... ... түсінігі− (ағыл. Website, web−өрмекшінің торы және ... ... ... веб−парақтары интернеттеHTTP/HTTPS хаттамалары
арқылы мүмкіншілік алады. Сайттың парақтары жалпы түпкі мекен−жайларды,
сонымен қатар ... ... ... құрлымды, рәсімдеуді және
авторлауды бірктіреді, жинақталған барлық жалпы мүмкіндік ... ... ... ... ... ... мағынасы− кез келген өзгелерге желі
арқылы 1−2 гб ... бере алуы үшін және өзі ... ... үшін,
жалпы жергілікті желі арқылы мемлекет ... ... ... ... мағынасы ертеректегі түсінікте физикалық ... ... ... ... ... ... ... жақсаруымен бір компьютерде көптеген сайттармен домендерді
орналастыруға болатын болды.
Веб−сайт функциялары
− жарнамалау фирманың өзіндік бейнесін жасап және оны ... ... ... ... ... ... тралы жан−жақты мәліметтер беріп, оның
қызмет көрсету бағасы мен әріптестерге жеткізу ... ... ... cату ... ... ... ... тапсырыс
беруді құжаттаумен ақша төлеудің мүмкіндіктерін ... ... ... ... ... қатысты ақпараттарды жинайды;
− құрлымдау Фирманың құрлымын кемелдендіріп, әріптестердің фирманы
дерекқорларына қатынас ... ... көп ... ... түрлері
Визиткалы сайт−қарапайым сайт болып таблады. Ол html құралдарысыз
қолданушылармен интерактивті ... ... Сайт ... ... ... ... -тек потенциальды клиентерге жарнамалық ақпараттарды беру
ұшын қолданады. Сайттың негізгі беттері: ... ... ... ... да ... ... ... Компания туралы− ... ... ... және мұның сізге берер ... ... ... ... ... туралы қысқаша ақпараттардан
тұрады. Контакты− Әдетте негізгі контакты ақпарат ... ... ... ... компания туралы толық ақпараттан тұрады.
Жарнамалық сайттар−бұл түрдегі сайт товарлармен қызмет ... ... ... ... ... толы болады.бүл түрдегі сайт
төмендегідей қосымша беттерден құрам табады:Товарлар каталогі− ол
визиткалы сайт ... ... ... ақпараттар берумен
ерекшеленеді.әрі көрсетілген қасиеті бойнша іздеу функциясы бар.
Қайдан, қалай сатып аласыз− сату нүктелері, қойма, офис меңгерушілер
туралы ақпараттар бар. ... ... ... бағалар тізімін береді.
Қолдау−компаниямен байланыс орнатудың мұмкіндіктері көрсетіледі.
Ақпараттық ... ... ... ... ... назар аударуға тұрарлық жаңалықтармен мәліметтер береді.
Тақырыптар каталогы− сайттағы ... ... ... ... ... ... сөздермен іздеуді орындайды.
Сілтеме және форум− таныс қолданушыларға арналған ақпараттардан ... ... ... бірегей мекен жайы – URL ... ... Locator) бар, оны ... осы ... ... тауып алуға
болады.Веб-сайтқа арналған ... ... ... ... ... ... оны ... үшін
пайдаланылады (мысалы, ҚР Президенті Н.Ә. Назарбаевтың ресми сайтының мекен
жайы – http://www.akorda.kz, ал ҚР ... ... ... ... ... Internet ... ірі ... ол мемлекетті (.kz – Қазақстан, .ru – Ресей, .ua – Украина, .uk
– Ұлыбритания, .fr – Франция және т.б.) ... ... ... (.com ... ... .org – ... емес ... үшін, .edu–білім
беру қор көздеріне арналған,т.с.с.)білдіреді.
Қазіргі ... ... ... сайыттар белгілі бір сала
бойынша дамып жатыр. Кең ... ... ... ... өте көп. ... ... ... тоқтала кетсек:
– барлығы MySQL, PHP, HTML және JavaScript ... ... ... ... ... қарапайым және CSS стилін
қолданған.Бұл сайыттың ... тез ... ... ... ... Single Sing On технологиясы бойынша жұмыс жасайды.
Бүгінгі күнде, интернет желісінде өзінің қызмет сферасында, ... ... емес ... ... ... кез−келген
компанияға сайт жасау керек.Интернет күніне 24 ... ... ... осы
уақыт ағымында сіздің бизнесіңізбен өзіңіздің ... ... ... ... ... мүмкін. Сайт−бұл сіздің интернеттегі
өкілдік түріңіз, сізге клиенттердің және серіктестердің базасын кеңейтуге,
online да сатуды басқаруға, сіздің компанияңыздың ... ... ... фото ... web сайты- Оның қызметінің негізгі бағыты−
фото түсірілімде cізге таңдаулы ... ... және ... ... ... ... фото салонының арқылы
түсірілімге тапсырыс яғный құжаттық фотолар, ... ... ... ... туралы
Интернет (бас әрiппен жазылса)−кез келген компьютердi жер ... ... ... ... яғни ... арнасына қосылған басқа
компьютермен жылдам байланыстыратын Дүние жүзiлiк Желi. Оны ... ... ... ... желi деп ... ... ... арнасы арқылы
байланыса алатын компьютерлер бiр−бiрiмен ... ... ... ... ... ... бiр ... яғни бiр тiлде «сөйлейдi
деп айтса да болады. Дүние жүзiлiк Халықаралық телефон желiсi сияқты оны
ешкiм басқармайды, ол ... жеке ... ... Мiне, осы ... ... ... ... арқылы хабар алып ... ... ... ... қашықтан телеконференцияларға қатынасу
жұмыстарын жүргiзуге мүмкiндiк бар. TCP/IP – ... ... ... ... ... ... қамтамасыз ететiн мәлiметтердi бiр
жүйеге келтiру ережелерi немесе оларды ... ... IP ...... оны ... ... ... шағын тақырыптары
бар бiрнеше бөлiктерге немесе дестелерге бөлетiн желi ... ... ... Control ... − мәлiметтi жөнелту iсiн баскаратын хаттама,
ол желiдегi ақпарат дестелерiн дұрыс жеткiзу үшiн жауапты болып саналады.
Интернет жүйесiн ... ... ... ... ақ, көптеген елдердi,
қалаларды аралап музейлердi, кiтапханаларды көрiп, дүниежүзiлiк ... ... ... ... ... ... ... азаматы ретiнде өз
үлесiңiздi қосып, өзiңiздi ... бiр ... ... ... ... ие ... ... (кiшi әрiппен жазылса) − ... ... желi ... ... ... желiсiнiң құрылымы−Әрбiр тұтынушы компьютерi кәдiмгi телефон
арналарымен түйiндi машиналармен байланысады. Ал ... ... ... ... ... ... талшықты немесе спутниктi арналармен
жалғасады. Түйiндi машиналар кез келген жай компьютерлер арасында байланыс
орнату үшiн қажет, олар: тәулiк ... ... ... ... ... ... уақытта жолда жүрген ақпараттарды уақытша сақтайды,
ақпараттық серверлер деп аталатын мәлiмет жинақтауыш компьютермен жылдам
iстейтiн оптикалық ... ... iсiн ... ...... қалың көпшiлiкке арналған, әрбiр тұтынушы пайдалана
алатын көптеген ақпараттар түрлерi ... ... ... ... ... баспасөз (газет−журналдар), жарнамалар, т.с.с.
мәлiметтер сақталады.Желiге қосылған әрбiр ... ... ... адрес (IP−адрес) берiледi, адрес ... ... ... ... ... ... (Windows xp, Windows vista,
Windows 7) байланыста ... ... ... ақпарат тура адрес
көрсетiлген компьютерге ... ... ... ... ... ... ... жiберген және оны алатын компьютерлер арасындағы
ең қысқа жолды таңдайды, жұмыс ... ол ... ... ... ... ... пайдаланады. Бұл мүмкiндiк Интернеттi қазiргi
кездегi ең жылдам, әрi арзан, әрi ... ... ... ... болады. Ал ендi түйiндi машиналар жұмысы қалай ұйымдастырылған,
Интернетте адрестi кiм тағайындайды, компьютерлер ... ... ... ... ... ... қалай қосылады деген мәселелерге
келсек, бұның бәрiн iстейтiн арнайы қоғам – Интернет провайдерi деген ... бар. ... ... ... ... ... ... атқаратын
Интернет трейнинг орталығы Nursat, S&G Communications, ... ... Арна ... ... ... ... ... қызмет көрсету провайдерi – ISP (Интернет Service
Provider), Интернет−пен қарапайым ... ... ... ... ... ... тұлға.
World Wide Web құрылымы−WWW дүнежүзiлiк тармақталған желiсi−бұл
Интернет−тiң ең кең ... ... ... ... өсiп ... қызмет
түрi. World Wide Web−Интернет−тегi барлық құжаттар және мультимедиалық
ресурстарды сипаттайтын термин. Бұл мәлiметтердi ... ... ... көру үшiн ... ... ... Netscape ... cияқты
програмалық жабдықтар қолданылады. Олар Интернет−тен керектi ... ... ... ... ... мүмкiндiк бередi. «Гипермәтiн
(байланысқан мәтiндер) мүмкiндiгi Web мәлiметтернiң ... ... ... ... ... ... markup ... форматын iске
қосатын гипермәтiн мүмкiндiгi Web парақтарының бiр бетiнен ... ... ... көшудi жеңiл жүзеге асырады. Бұл беттерде суреттер, бейне
жазбалар, ... ... ... ... ... ... ... сiлтемелер арқылы байланысқан парақтар World Wide
Web−тiң негiзгi құралымын құрайды. Web жүйесiне ... ... ... WWW ... кез ... ... басқалармен бiрдей пайдалану
құқығына ие болады, ... соң ... ... ... үшiн немесе
қосымша артықшылық, шектеулер үшiн ақы төлеудiң қажетi жоқ.
World Wide Web (WWW ... Web) ... ... жеңiл көруге
болатын графикалық интерфейс мүмкiндiгiн бередi. Ондағы ... ... ... ... ақпараттық «өрмек деп айтса да болады.
Web−тiң әр бетiнiң басқа ... ... ... ... бар, оны ... ... парақтардан тұратын өте үлкен
кiтапхана ... ... Бiр ... ... ... ... ... секiлдi, ал оның беттерi кiтап парақтарын көзге елестетедi. ... ... ... кез ... бұрышында орналаса бередi. Солар
арқылы жер шарындағы барлық ... ... ... ... ... мұнда қашықтағы−қымбат, жақындағы−арзан деген ұғым
жоқ, олардың бағасы тек ... ... ... ... байланысып
отырған уақытыныздың ұзақтығына байланысты. Web мәлiметтерiн қарау адресi
көрсетiлген белгiлi бiр тораптық (түйiндi) ... ... ... мәлiметтiң бiрiншi бетi кiтаптың сырты немесе ... ... ... URL ... Resource Locator) ... ... ... адресi болады. Ол беттердегi мәлiметтi оқу ... деп ... ... ... арқылы орындалады.
URL−адрестерi−Бұл Интернетте орналасқан құжаттардың ... ... ... ... қай ... ... да, керектi мәлiметтi
айнытпай қатесiз табуды қамтамасыз ететiн сөз тiркесi URL адрестерiнiң
жазылуынан ... ... ... ... яғни ... ... ... оның iшiнде:
б)www−компьютердiң (сервердiң) аты;
в)soccer.ru−доменнiң аты;
г)dinamo/rus−сервердегi каталог аты;
д)index.html−Web−парақтары файлының аты;
Домен−бiр компьютермен басқарылатын ... бiр ... ... (желi ... басшылық етуiмен iстейтiн информациялық желi
қорлары (ресурстары) тобы.
1.3 Веб сайт ... ... ... бірінші сайт 1991 жылы 6−тамызда пайда
болды, оны жасаған Тим ... ... World Wide Web− тың ... HTTP ... тасымалдау хаттамасының негізі, URI жүйелік
адресациясы және HTML гипертексттік белгілеу тілі ... ... ... ... браузердің жұмыс істеу және орнату ... ... Сайт ... алғашқы интернет−каталог болды, ... Тим ... оған ... ... да сілтемелік тізімін
орналастырды. Бернерс−Ли дің алғашқы сайтының ... ... ... барлық
құралдар ертеректе дайындалған−1990 жылдың соңында алғашқы гипертексттік
браузер WorldWideWeb веб редактор ... ... ... ... ... NeXTcube және ... веб парағы болды.
Тим Бернерс−Ли, гипертекст негізінен ... ... ... ... деп есептеді, және оған өмірдегі өз ойларын жүзеге
асырудың сәті ... Тағы 1980 жылы Тим ... ... ... ... ... гипертексттік
бағдарламалық қамтама Enquire – ні жасаған. Содан соң Женеведегі Ядролық
зерттеулердің ... ... ... ... ол ... ... жәрялау туралы, өзімен гиперсілтелер арқылы
байланысуды ұсыныс етеді. Бернерс−Ли ... ... ... құжаттарға, сонымен қатар интернеттің жаңа ... ... ... паш ету) ... Нәтижесінде 1991
жылы мамырда Женева (CERN) де WWW ... ... ... ... и HTML веб ... негізін салушы атасы болып табылады.
Сайттың мағынасы ертеректегі түсінікте физикалық желі ... ... ... ... өсуімен, серверлер технологиясының
жақсаруымен бір компьютерде көптеген сайттармен домендерді ... ... Веб ... ... ... ... Веб ... веб
қолданушы (броузер), веб сервер, веб қосымшалар сервер, мәліметтер сервері
деген төрт бөлімнен тұрады.
1.1–сурет. Веб ... ... ... ... ... ... веб парағын көруге мүмкіндік
беретін бағдарлама не компьютерді веб ... ... ... таңда кеңінен
қолданылытын серверлерге Apache, WAMP, IIS ... Веб ... ... жақты клиент дейміз. Сервер вебті ... ... жағы ... ... ... веб ... ... тілдегі скриптіні клиенттік және
серверлік деп бөледі. Клиенттік скрипті ... ... ... ... қолданылыды. Мыс: JavaScript, VBScript, Active X. Серверлік
скриптлер веб ... ... ... нәтижесі қолданушыға
жіберіледі. Мыс: Perl, PHP, ASP, JSP т.б.
1.4 Клент-сервер технологиясы
Ереже бойынша ақпараттық жүйенің құрамына ... ... ... тең ... ... ... ... бір компьютер
процессорлар, файлдық жүйе, почталық ... ... ... ... ... ... ресурстарды орналастырады. Кез
– келген ресурсты басқаратын компьютерді сол ... ... ал ... ... ... ... деп аталуы қабылданған. Нақты сервер
өзінің ие болған ресурс түрімен сипатталады. Яғни, егер ресурс мәліметтер
базасы ... онда ... ... ... ... ... сұраныстарына қызмет көрсету болып табылатын, ... ... ... ... егер ... − файлдық жүйе болса, онда
файлдық сервер немесе файл−сервер туралы айтылады және ... Бұл ... ... әсерлесуіне де таралады. Егер олардың біреуі басқаларға
сәйкесінше қызметтер жинағын беру арқылы кейбір ... ... ... ... ... ... ... Осы қызметтерді
пайдаланатын үрдістерді клиенттер деп атау қабылданған.Бүгінгі ... ... кең ... ... ... ... ол
әмбебап рецепттерді ұсынбайды. Ол тек қазіргі заманғы таратылған ... ... ... керек екенінің жалпы көрінісін береді. Оның
үстіне бұл ... ... ... ... және де
бағдарламалық қамтаманың түрлерінде жүзеге асуы ... ... ... ... ... бірі ... бар стандарттық бағдарламаның қосымшаның (приложения) функцияларын
үш топқа бөлуге негізделген. Бірінші топ − бұл ... ... ... ... Екінші топ ... ... ... тек қана ... ... біріктіреді.
Үшінші топқа мәліметтерді сақтау және басқару (мәліметтер базасын, файлдық
жүйелерді және т.б.) ... ... ... ... кез ... қосымшада (приложения) келесі логикалық компоненттер
таңдалады:
− бірінші ... ... ... ... ... компоненті
(presentation);
− екінші топтың қызметтерін қолдайтын қолданбалы компонент (business
application);
... ... ... ... ... ресурстарға
қатынау компоненті (resource acces) немесе ресурстар менеджері (Resource
manager).
“Клиент−сервер” ... ... ... ... ... ... ... үш фактормен
анықталады. Біріншіден, барлық үш топтың ... ... ... ... механизмдер қолданатындығымен. Үшіншіден, жүйеде ... ... ... ... ... Әрқайсысы келесі
сәйкес келетін модельдерде жүзеге асатын үш ... ... ... ... қатынау моделі (Remote Date Access −
RDA);
− мәлеметтер базасы серверінің моделі ... Server − ... ... қосымша) серверінің моделі (Application Server
− AS).
RDA − моделінде көрсетім компонент және қолданбалы компонент ... және ... ... ... мәліметтерді енгізу
және көрсету функцияларымен бірге таза қолданбалы функцияларды да қолдайды.
Ақпараттық ресурстарға қатынау, ереже бойынша арнайы тілдің ... ... егер ... ... ... ... ... болса) немесе
арнайы кітапхананың функцияларын шақыруымен қамтамасыз етіледі (егер
сәйкес келетін API ... ... ... ... ... ... бойынша жіберіледі (мысалы, міліметтер базасы серверіне).
Соңғысы сұраныстарды ... және ... және ... ... ... (1.2-сурет ). “клиент−сервер” архитектурасы ... ... осы ... туралы айтады.
1.2-cурет. Қашықтықтағы мәліметтерге қатынау моделі.
DBS−моделі (1.3- сурет ) компьютер−клиентте орындалатын ... ... ... ал ... ... ... процедуралар немесе мәліметтер базасының
процедуралары деп аталатын сақталатын процедураларда жүзеге ... ... ... ... ... Олар ... ... сақталады және ... ... ... ... мәліметтерге қатынауды басқаратын компонент, яғни МББЖ
қызмет етеді). Сақталатын процедуралардың механизмі – DBS− моделінің ерекше
сипаттамасы− ... тек қана ... де, онда да ... емес ... ... ресурстың түсінігі мәліметтер базасына дейін
тарылған.
1.3- cурет. Мәліметтер базасы ... ... егер ... ... ... қолдауды (поддержка)
және кейбір қарапайым қолданбалы функцияларды сақталатын процедуралармен
(DBS−модель) қолдайтын болса аралас модельдер жиі қолданылады, ал ... ... ... орындалатын (RDA−модель) қолданбалы
бағдарламада тікелей жүзеге асырылады. Бірақ ... екі ... ... ... шешімдер олардың арақатынасы туралы біздің
представлений (елестету, ... ... ... ...... (1.4- сурет) компьютер−клиентте орындалатын үрдіс
мәліметтерді енгізу және ... ... ... ... ... ... ... асырады). Қолданбалы ... ... ... ететін үрдістер тобымен (қолданба ... ... ... ... шешу үшін ... ... ... RDA−моделіндегідей әдіс бойынша қамтамасыз етіледі.
Қолданбалы компоненнттерден ... ... ... ... ... ... индекстелген файлдар, кезектер және т.б. Ереже бойынша,
серверы приложений ресурс менеджері қызмет ететін компьютерде ... ... ... де ... мүмкін.
1.4- cурет. Сервер қосымшаларның моделі
Бұл екі модельдің фундаментальное айырмашылығы неде? RDA және ... ... ... ... ... ... (опираются).
RDA− моделінде қолданбалы функциялар ... ... ... олардың орындалуы үшін жауапкершілікті ... ... ... ... ... компонент көрсетім компонентімен
сливается, екінші жағдайда – ... ... ... ... Керісінше, AS−моделінде функцияларды бөлудің үш звенолық
классикалық сұлбасы ... ... ... қолданбалы компонент қолданбалы
бағдарламаның маңызды элементі ретінде белгіленген, оны ... ... ... операциялық жүйенің әмбебап механизмдері
қолданылады және екі басқа компоненттері бар ... ... ... AS ... тәжірибелік қызмет үшін маңызы үлкен
өздерінің артықшылығын көрсетед.
1.5 Есептің ... фото ... web ... ... – фото ... ... қызметтерді, ұсыныстарды және ... ... ... ... ... тұрде түсірілмге тапсырыс беруге
(құжаттық фотолар, көркемдік фотолар,шақыру белеттеріне арналған және
т.б.); ... ... ... және ... ... орындалуын
қамтамасыз етеді.
Бұл дипломдық жұмыста «Бәйтерек» фото салонының web ... ... ... орындалуы қажет:
- сайттың қолданушыларының түсірілімге тапсырыс беруі;
- сайттың қолданушыларының пікір қалдыруы;
- тіркелген қолданушылар мәліметтерін ... ... ... ... орындау;
- сайттың қолданушыларның құпия сөздін тексеру;
Интернет сайтының ... ... ... ету үшін - оның ... ... және түсінікті навигациялық жүйесі болуы
қажет.
2 «Бәйтерек» фото салонының Web сайтын ... ... фото ... Web ... ... мен ... фото салонының Web сайты − ... ... ... ... ... етеді,сайт толық кешені ұсыныстар таңдауын үнемі
кеңейтіп, клиенттерге қызмет ету ... мен ... ... ... ... ... сайт болып табылады. Фирманың
әлемнің жетекші қонақ үй ... ірі ... ... ... ... ... ... авиакомпаниялар мен
қабылдаушы құрылымдармен тікелей келісім-шарттарды қарастырады.
2.2 ... ... ... талдау негіздемесі
2.2.1 HTML тілінің негіздері
Егер өзіңізге арналған немесе сiз туралы мәлiмет ... Web ... ... сiз HTML (Hypertext Markup Language− гипертекстiк белгiлеу
тiлi) тiлiн үйренуіңiз ... HTML – бұл ... ... суреттеу тiлi. Ол
сiзге қарапайым мәтiн алып, оны абзац, ... тiзiм және ... ... ... форматтауға мүмкiндiк бередi. Онымен қоса, HTML сiздiң
оқырмандарыңыз бiр құжаттан екiншi құжатқа оңай ... өте ... ... ... беттерге сiлтемелер құруға мүмiндiк бередi. HTML SGML− ... ... Genere Lized Markup ... ... белгiлеу
стандартты тiлi). Нақтырақ айтсақ, HTML бґл SGML ... ... ... SGML қағидасының өзiндiк қосымшасы. Сiз HTML құжаттарын
ақпараттық жүктеменi сақтайтын форматалмаған текстiң iшiндегi HTML ... ... ... HTML ... ... ()белгiсiмен аяқталатын символдар ... Web ... ... ... ... үш қағидаға сүйенедi:
− Бос орын және басқа да “ көрiнбейтiн символдарға ” назар
аудармайды.
− Форматтау ... кiшi ... ... (бас) ... ... ... тэгтерiнiң көпшiлiгi сыңарларымен бiрге жазылады.
Кейбiр ерекше тэгтердi ескермесек, HTML форматтау тегтерiнiң барлығын
да сыңар тегтерi бар. Ашатын тег ... ... ... ... оны ... Тег ... ... контейнер деп те атайды. Себебi,
олар қосып − өшiретiн ... ... сол екi ... ... ғана пайда
болады. Мысалы, мәтiнiң қатары толық әрiпен жазылуы керектiгiн көрсететiн
болсақ, ... ... Бұл ... ... ... ... .
Жабатын тегтiң iшiнде орналасқан мәтiн « керi қисық сызық» символымен
шамаланады. Бұл қағидаға бағынбайтын тэгтер (негiзгi ... ... ... ... ... және IMG ... Бұл ... жалғыз
қолданылады.
HTML –ге тiкелей қатысы болмаса да, HTML құжаттарының өте ... ... URL ... ... Ол ... ... кең көлемде
қолданылады. Негiзi, URL World Wide ... ... ... ... дың ... жер ... кез−келген белiгiнде орналасқан бiрге
жұмыс iстейтiн. Web – сервердiң ... ... ... ... ... тәсiлi мүмкiндiгiн бередi. Ақпараттар серверiнiң
хаттамасын ... ... ... ... ... Сервер_аты: порт/файл−аты
HTML−құжатын белгiлеу үшiн бiз ... ... Бұл ... ... HTML ... барлық тэгтерiн және құжаттың
ақпараттық құрамын қамтиды. құжаттардың ... ... ... тэгi ... ... ... орналасуы керек. Бґл тегтер олардың
арасында орналасқан ... ... ... ... ... ... тегiнен кейiн жазылып, тегiмен аяқталады.
Сiз ақпарат тақырыбына көп мөлшерде символдар енгiзе ... да, ... екi ... ... ... ... аты және оның URL−ы.
Сiз құжаттыңызға ат берген кезде, оны және тэгтерiнiң
арасына орналастыра аласыз. ... аты ... Explarer 3 ... ... ... (History) және избранные страницы (Faourites) тiзiмдерiнде
пайда болады. Сiз құжат ... сол ... ... ... ... ... ... ол 40 символдан аспауы керек. Сiз тегiнде URL ... ... ... Ол ... ... ... Сiз ... тақырыбын жазып болған соң оның
денесiн ... ... HTML ... ... ... ... толық
мәтiнде және мәтiндi форматтауға арналған барлық HTML ... ... ... ... соң ... және ... Құжат денесi келесi түрде көрiнiс табады:


бл жерде құжат аты орналасады





Жаңа абзац бастау және оны ... үшiн және ... HTML ... ... ALIGN ... қолдайды.
Ол абзацтың iшiнде мәтiндi туырлауға мүмкiндiк бередi. Абзацтар ... ... Бас ... ... жаңа ... ... үшiн ... ... ... ... өлең ... ... can tell it,s Spring with all of the rain we,re ... makes me to recite the rhyme.


Rain, rain
Go away
Come again
Another day
HTML – ... ... алты ... ... ... қандай да бiр
стильде азу үшiн оны және ... ... ... Олар ... ... Heading style 1
Heading style 2
Heading style 3
Heading style 4
Heading style 5
Heading style 6 ... төрт ... ... ... ... стиль− бұл курсив
немесе толықтық сияқты қарiптiң атрибуттары. Олар келесi де көрсетiлген.
HTML тiлiнiң физикалық стилi
Стиль
тег
Толық ... ... ... ен) ... ... ... олар ... ... ... ... қарiп атрибуттарына қатысы жоқ болғандықтан, олар әр
браузерде әр−түрлi көрiнiс табуы мүмкiн. Логикалық стильдер ... ... ... ... аты ... ... ... және ... ... ... ... ені
бар қаріп
Анықтама ... ... ... ... ... ... ерекшелеу ... ... ені ... ... ... ... ... мына HTML кода көп ... ... қолданады:
Logical STYLES < /H1>
According to the Handbook of Federal Tellecomunicattions
Regulatieons :

All access providers must turnish their ... prompt and accurate ... Changes on invoices ... show date of the chage, duration of connect time/ and the ... per minute.

Failure to comply with this statute may result in lagre ... mor ... send e−mail to info @ telecom. ... және ... ... ... мәтiн форматталған
деп есептелiп, қарiптердiң енi ерекшеленiп жазылады. Бұл мәтiнде барлық
символдардың енi бiрдей ... ... ол ... ... ... ... құжатыңыздағы ақпараттарды қызықты етiп
көрсетуге ... ... Олар ... ... ... тiзiмдерi кестесi
Тип ... тегi ... ... ... ... ... ... ... ... ... ... ... ... HTML ... ... ... келтiрiлген:

Unordered Lists –маркированный список
Bulleted LIST items
!—элементы маркированного списка−−
LIST items are indented
!—элементы ... ... ... LISTS− нумерованный список

Numbered List items
−−элементы нумерованного списка−−
List items are intented ... ... ... ... ... списанной

First tern
derscribtion of pist tern
!—Описания первого ... term ... ... of second term ... ... второго термина−−


HTML сiзге арнайы символдарды қолдану мүмкiндiгiн бередi. «Көбiрек»
(>), «азырај» ( сияқты
шектеушілердің ішінде ... ... ... ... ... бәрі ... ... Негізінен, бұл РНР ... ... қою үшін ... ... ... ... ... $ символымен басталады, ал үзіліс типін жариялау
қажет емес. Функциялар мен кластардың атауларына қарағанда, үзілістердің
атаулары ... ... ... ... ... Үзілістер екілік
тырнақшалардың ішіндегі жоғарыда және heredoc-жолдарда өңделеді.
РНР тілі HTML және еркін форматы бар басқа тілдер ... жаңа ... бір бос орын ... ... Нұсқаулар (кейбір жағдайларды
есептегенде), нүктелі үтір (;) көмегімен бөлінеді. РНР комментарийлердің үш
түрін қолдайды: (шектелген /* */) C, ... ... ... соңына дейін
баратын) C++ және (жолдың соңына дейін #C) Unix ... ... ... ... ... платформаға (әдетте, бұл 32 биттік
белгілік бүтін сандардың диапазоны) тәуелді болып келеді. Сандарды ондық,
сегіздік және ... ... ... ... ... ... ... диапазоны да платформаға тәуелді болады. РНР-да TRUE («шын») және
FALSE («жалған») мәндері бар булияндық тип болады. 0 ... ... ... ... бос жол мен бос ... FALSE деп ... NULL типі
мәнсіз үзілісті береді. Бұл типтің жалғыз мәні NULL болып табылады. ... ... ... ... ... типіндегі мәндермен беріледі.
Олар, ереже бойынша, белгілі кеңейтулері бар функциялар тарапынан жасалып
өңделеді. Қайнар ... ... ... ... ... ... ... болады. Массивтер сандық және жолдық кілттерді қолдайды ... ... ... ... ... ... ... кез
келген типтегі мәнге ие болуы мүмкін. Элеметтер мен олардың ... ... ... ... мақсаты – берілген тапсырманы ... шығу ... ... ... ... ... ... сипаты
бес басқы мінездемелермен шартталады:
- дәстүрлілігімен;
- қарапайымдылығымен;
- тиімділігімен;
- қауіпсіздігімен;
- ыңғайлылығымен.
РНР-ді ерекше қызықты қылатын тағы бір ... бар: ол ... РНР тілі әр ... ... ... ... ... болып келеді. Тілдің көптеген құрылымдары С, Perl-ден
алынған, ал РНР коды ... Си ... ... ... ұқсас болып келе береді. Бұл, РНР-ді оқып үйрену кезеңінде
бастапқы күш салуларды көзге байқалатындай төмендетеді.
Қарапайымдылығы: РНР ... 10 мың ... ... бір ғана ... мүмкін – бәрі сіздің тапсырмаңыздың дәрежесі мен қасиетіне байланысты.
Сізге кітапханаларды тасымалдап ... ... ... параметрін
көрсету немесе т.б. қажет болмайды. РНР механизмі кодты бірінші экрандаушы
тізбектен () кездестіргенге дейін жалғастырады. Егер код ... ... ... ... онда ол ... ... нұсқаған болса, солай жұмыс
жасайды.
Әсерлілігі: Әсерлілік көп қолданушылық аялар үшін ... өте ... ... ... ... ... ... көздерді
бөліп көрсету механизмі жүзеге асып, ОБП-ң жақсарған түрі қаматамасыз
етілген. Соңғы версиясында ... ... ... ... ... ... санайтын (reference counting) механизмі де пайда болған.
Қауіпсіздігі: РНР ... ... ... және ... ... ұсынады. Олар екіге бөлінеді: жүйелік деңгей
құралдары мен қосымша деңгейінің құралдары.
Жүйелік деңгей қауіпсіздігінің құралдары. РНР-да администраторлардың
басқарым ... ... ... ... ... ... дұрыс
орнатқан кезде, бұл әрекеттердің максималды бостандығы мен қауіпсіздігін
қамтамасыз етеді. РНР, сондай-ақ, ... ... де (safe ... ... Бұл ... қолданушылар тарапынан ... ... ... ... ... ... уақытын және жадыны
қолдануды шектеуге болады. Cgi-bin ... ... ... РНР ... қарастырып, орындай алатын, сонымен қатар,
РНР ... ... ... ... ... үшін (мысалы, passwd
файлы) қолдана алатын каталогтарға шектеулер қоя алады.
Қосымша деңгейінің қауіпсіздік ... ... ... ... ... ... механизмдерінің бірқатары кіреді.
РНР, сондай-ақ, тәуелсіз фирмалардың ... ... ... ... бұл оны ... сауданың (e-commerce) қорғалған технологиялары
мен интеграциялауға мүмкіндік береді. Тағы ... ... ... ... ... броузерден көруге болмайды, себебі,
сценарийлер, оның қолданушы ... ... ... дейін
компиляцияланады. РНР-дің сервер тарапында реализациялануы қолданушылар
тарапынан тривиалды емес сценарийлердің ұрлануының алдын алады. ... ... ... ... соншама, оған бүкіл бір тарау арналып
жазылған.
Ыңғайлылығы: РНР ... ... ... тіл ... ... өте ... болып келеді. Әдетте, РНР-ді HTML-мен бірге қолдану ... ол дәл ... ... де, WML, XML және ... тілдерде де
интеграцияланады. Броузерге тәуелділік мәселесі де жоқ, себебі клиентке РНР
сценарийін жіберу алдында, ... ... ... компиляцияланады.
Негізінде, РНР сценарий броузері бар кез келген құрылғыға: ұялы ... ... ... ... және дәстүрлі дербес
компьютерлерге алып барса да, ... ... өте оңай ... ... ... айналысатын программистер, РНР-ді
командалық ... ... ... ... ... нық ... бағыт
алған код болмайтындықтан, қолданушылар белгілі серверлермен ... ... IIS Netscape ... Server, ... және Zeus ... ... ... серверлерде жұмыс істейді. Бұл ... әр ... ... ... РНР ... ... тәуелсіз бір
тіл болып табылып, Unix, Solaris, Free BSD және Windows 95/98/NT сияқты
платформаларда бола ... РНР ... ... ... ... немесе Win32-ң COM объектілері сияқты ішкі компоненттермен жұмыс
жасау мүмкіндігін береді. Осы жаңа ... ... РНР ... тән ... арасында ерекше орын алып, қажетті шектеулерге
дейін жобалардың масштабталуын қамтамасыз етеді.
2.2.3 MySQL программасының негіздері
Деректер қоры – бұл ... ... бір ... бар ... байланысқан кестелер жиыны. Деректер қорын басқаратын (жаңа деректер
қорын,кестелерді құрады және де ... ... ... ... ... қамтама деректер қорын ... ... ... ... Клиенттердің сұрауларын сипаттау үшін тұтас тіл құрылған – ол SQL
(Structured Query Language – құрылымдық сұраулар тілі). ... ... ... ... ... аласыз:
− Деректер қоры мен кестелерді құруға.
− Кестелерге ақпаратты қосуға.
− Ақпаратты өшіруге.
− Ақпаратты модификациялауға.
− Қажет ... ... admin ... бар ... басқа сәйкес құқықтарға ие болу
керек. MySQL әрбір сұрауы үтірлі нүктемен аяқталуы тиіс.
MySQL — бұл ылғи да ... ... ... ... ... ... (мысалға, сценари) оған арнайы сұрауларды ... ... ... ... ... жіберіп отырады, ол оларды
өңдеп нәтижесін сақтайды. Осыдан кейін, қайтадан ... ... ... ... ... ... оның бір бөлігі қайта жіберілед. Неге ... ... ... Өте ... мәселе мәліметтер жиынының
нәтижесі өте үлкен болып, оны желі бойынша тасымалдауға көп ... ... ... ... ... технологиясына
ойластырылған, бұл жүйеде программалардан арнайы сұрауларды қабылдап және
өңдейтін арнайы программа – MySQL – ... ... ... ... ... ... ... құру − Бірақ деректер қорымен жұмыс бастамас
бұрын онымен желілік ... ... және де ... ... ... Ол үшін ... ... бар mysql_connect().
int mysql_connect([string $hostname] [,string $username]
[,string $password])
mysql_connect() функциясы MySQL деректер ... ... ... ... ... соединение с базой данных MySQL, ол $hostname
(по умолчанию это localhost, ... ... атты ... ... ашық ... ... қайтарады. Келесі жұмыстардың барлығы
дәл осы идентификатормен жүргізіледі. Тіркелгенде қолданушы ... ... ... ... ... бойынша берілген үрдісті қосқан
қолданушы аты мен бос құпиясөз) ... ... ... $hostname
жолында хост_аты:порт (егер MySQL стандартты емес басқа портқа қосылған
жағдайда) ... порт аты ... ... ... ... ... ... не болмаса mysql_close() функцисы шақырылғанда
автоматты түрде ... Егер сіз ... ... ... ... тек
бір ғана деректер қорымен ... ... ... онда ... ... сақтамасаңыз да болады, және қалған функцияларды
шақырғанда байланыс идентификаторын көрсетпесеңіз болады.
int ... $dbname [,int ... ... ... ... ... ... қандай деректер
қорымен жұмыс істейтінімізді көрсетуіміз керек. Осы үшін ... ... Ол ... ... байланысының келесі
операцияларында $dbname деректер қоры қолданылатынын ескертеді.
Қателерді өңдеу − Егер MySQL−мен жұмыс барысында ... туса ... ... ... қойылмаса немесепараметрлер жетіспесе), онда қате
туралы хабарлама және оның нөмірін ... екі ... ... алуға болады.
int mysql_errno([int $link_identifier])
Функция соңғы тіркелген қатенің нөмірін қайтарады. ... ... ... ... егер де ... жұмысы
барысыеда тек бір байланыс құрылған жағдайда.
string mysql_error([int $link_identifier])
Бұл функция қате нөмірі емес, құрамында қате ... бар ... Оны ... ... кезде қолданған ыңғайлы.
Деректер қорына сұрауларды орындау − Ол үшін ... ...... ... жиынын нәтижелейтін идентификаторды
қайтарады.
Есте болсын, біз нәтиже бірден клиентке жіберілмейтінін ... ... ... оған жету үшін идентификатор керек. Оны параметр
ретінде қабылдайтын және сол не ... ... ... өте ... бар. Олар ... кейінірек сөз қозғаймыз.
int mysql_query(string $query [,int $link_identifier])
Бұл функциясы өзінің қолданысынд әмбебап: ол MySQL−серверге з $query
сұрауын ... және ... ... ... ... ... параметрі SQL тілі ережесі бойынша құрылған жол. ... ... ... ... ал ол ... ... ... ашық байланыс.
Олар сәтті орындалған не орындалмағаны туралы тек белгіні ... SQL ... ... ол UPDATE, INSERT және т. б. ... Бұл жағдайда белгі функциямен қайтарылады. Керісінше, SELECT сұрауы
үшін шығарылым идентификаторы ... егер нөл ... қате ... ... ... орындаыуға арналған тағы бір функция бар, бірақ ол
ондай қолдануға ыңғайлы емес. Себебі әр ... ... ... ... ... атын ... ... mysql(string $dbname, string $query [,int $link_identifier])
Қызметі mysql_query() сияқты, тек қатныау таңдалған ... ... $dbname ... ... орындалады. Егер сізде бірнеше
деректер қоры бар бола бір ... ... бұл ... ... ... ... ... $link_identifier параметрін түсіруге
болады, онда соңғы ашық байланыс қолданылатын болады.
Кесте құру − create table ... ... тип, ... тип, ...)
Бұл командамен деректер қорында өздерінің аттарымен (ӨрісАты) ... ... ... бағандары (өрістермен) бар жаңа кесте
құрылады,.
Өріс ... ... ...... ... ... типтері болады, олар сақтауға
арналған деректер ... ... ... байт ... Бұл ... барлығында айырмашылық тек аттарында ... ... ... ... емес UNSIGNED ... ... (0−ден үлкен не тең) сандарды
сақтайтын өрісті құратынын білдіреді. Типтер аттары жалпы түрде префиксINT
сияқты 2.1-кестеде келтірілген.
2.1- ... ... ... ... ... |−128 ден +127 ... ... сақтай алады |
|SMALLINT ... ден 32 767 ... ... ... ... ден 8 388 607 дейінгі диапазон ... ... ден ... дейінгі диапазон ... ... |
| ... ... ... ... ... − Дәл бүтін сандар сияқты MySQL−де бірнеше түрге
бөлінеді. ... ... ... жазылады:
ТипАты[(length,decimals)] [UNSIGNED]
Мұнда length — РНР−ге берілгенде бөлшек сандар орналасатын ... ... ені), ал decimals — ... ... ... ... ... Әдеттегідей, UNSIGNED таңбасыз сандарды белгілейді.
2.2- кесте
Рационалды мәндер типтері
|Тип ... ... ... емес дәлдікті жылжымалы нүктелі сан |
|Тип ... ... ... ... ... ... сан ... |DOUBLE үшін синоним ... |Жол ... ... ... сан ... |DECIMAL үшін ... ... − дегеніміз символдар массиві. Әдетте SELECT ... ... ... іздегенде символдар ергистрі ... ... пен ... бір ... саналады. Бұдан басқа, егер ... ... ... ... оны ... ... қайтакодтауға
бапталған болса, онда бұл өрістер сіз көрсеткен кодировкада ... ... length ... ... жол ... ... length 1 ден 255 ... диапазонда жатады.
VARCHAR(length) [BINARY]
Осындай типті жолға өзгеріс енгізгенде одан ... ... ... (rtrim() ... ... Егер BINARY жалауы
көрсетілген ... онда SELECT ... жол ... ... VARCHAR типі 255 символдан аспайтындығымен ыңғайсыз. Оның
орнына 6 кестеде келтірілген ... ... ... қолдануға болады.
2.3- кесте
Жолдық мәндер типтері
|Тип ... ... ... 255 символ сақтай алады ... ... 65 535 ... ... ... ... ... 16 777 275 символ сақтай алады |
|LONGTEXT ... 295 ... ... ... ... мәліметтер — бұл TEXT форматындағыға ұқсас ... ... ... ... регистрі ("abc" мен "ABC" — әртүрлі жолдар).
Барлығы бинарлы мәліметтердің 4 типі болады (2.4-кесте).
2.4- ... ... ... ... ... ... 255 ... сақтай алады |
|BLOB ... 65 535 ... ... ... ... ... ... символ сақтай алады |
|LONGBLOB ... 295 ... ... ... ... пен дата − MySQL ... пен датаны әртүрлі форматта сақтауға
арнайы бейімделген бірнеше жол ... ... ... ... пен ... дерекқорда көрсетілуі
|Тип |Сипаттамасы ... ... ... дата ... ... ... уақыт ... ... HH:MM:SS ... ... пен дата |
|TIMESTAMP |tamestamp ... ... пен дата ... мен типтер жалаулары − Типке модификаторды ... олар ... пен ... ... ... ... операцияларды
тағайындайды. Олардың ең көп тарағандары 2.6 ... ... ... ... ... ... null ... ... ... ... |
| ... ... ... басты кілт екенін білдіреді, яғни жүгінуге|
| ... ... ... ... |
|auto increment ... ... ... өріс ... ... |
| ... сол ... кестеде екі бірдей |
| ... өріс ... ... ... өріс үшін ... ... ... |
| ... ... ... − drop table ... ... ... Кесте міндетті түрде бос болудың қажеті
жоқ, сондықтан байқаусыздан құрамында ақпараты бар кестені ... ... қою − insert into ... ... ... ... ... деп белгіленген өрісті қосады, мұнда мәнN
мәндеріне сйкес келеді. Бұл командада аталып ... ... ... мән – бұл бос жол емес, берілген жолда мәндер жоқ екендігі)
мәндеріне ие болады. Қайта ... ... ... ... not ... ... бұл команда сәтсіз аяқталады. Өрістер мәндерін кәдімгі
жақшаға алуға болады, бірақ мұнда ... ... ... ... ... деректерді енгізгенде (немесе құрамында слэш пен
апострофтары бар) ... ... кері ... ... ... ... ' символдарыменжәне нөлдік кодты символдармен.
Жазбаны өшіру − delete from ... where ... ... Өрнек орындалған барлық жазбаларды өшіреді. Өрнек
параметрі — бұл РНР ережелері ... ... жай ғана ... ... (id

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 44 бет
Бұл жұмыстың бағасы: 1 200 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Бидайдың әртүрлі генотиптеріндегі құрғақшылықтың әсерінен пайда болған физиологиялық – биохимиялық өзгерістер32 бет
Домбыра туралы аңыз-әңгіме4 бет
Домбыра философиясы10 бет
Заңды тұлғаларды несиелеудi ұйымдастыру56 бет
"Атмосферадағы оттегі эволюциясы және фотосинтез."9 бет
HTML тілі көмегімен Web-парақтарды жасау технологиялары21 бет
HTML-тілінің көмегімен Web-бетті қалыптастыру12 бет
Internet ұғымы. World wide web16 бет
Internet ұғымы.World wide web12 бет
JSP, PHP, ASP Web программалау тілдеріне шолу. Сайт құру кезеңдері5 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь