Базы данных - одно из направлений IT-индустрии, в рамках которого традиционно рассматриваются технологии надежного хранения больших объемов информации, ее эффективного поиска и извлечения по запросам потребителей. Материал, представленный в учебнике, охватывает основные фазы жизненного цикла базы данных: последовательно обсуждаются основные концепции, проблематика и элементы теории баз данных, рассматриваются процессы их проектирования, программирования и управления, а также технологии администрирования баз данных с целью достижения высокой производительности доступа к данным и обеспечения требуемого уровня информационной безопасности. База данных рассматривается как информационная модель предметной области, а ее разработка - как многоэтапный процесс последовательного преобразования концептуальной модели в логическую (реляционную) модель данных на стадии проектирования, последующей программной реализации логической модели средствами языка SQL и настройки параметров физической модели в процессе эксплуатации базы данных. Основное внимание уделено прикладным аспектам технологий баз данных, изложение материала сопровождается многочисленными примерами и листингами программного SQL-кода, а также практическими заданиями по проектированию, программированию и администрированию баз данных для самостоятельного выполнения.Учебник предназначен для студентов IT-специальностей, обучающихся по программам среднего специального образования, и может быть использован преподавателями при подготовке лекционных курсов, проведении практических и лабораторных занятий, курсовом проектировании.
Bazy dannykh - odno iz napravlenij IT-industrii, v ramkakh kotorogo traditsionno rassmatrivajutsja tekhnologii nadezhnogo khranenija bolshikh obemov informatsii, ee effektivnogo poiska i izvlechenija po zaprosam potrebitelej. Material, predstavlennyj v uchebnike, okhvatyvaet osnovnye fazy zhiznennogo tsikla bazy dannykh: posledovatelno obsuzhdajutsja osnovnye kontseptsii, problematika i elementy teorii baz dannykh, rassmatrivajutsja protsessy ikh proektirovanija, programmirovanija i upravlenija, a takzhe tekhnologii administrirovanija baz dannykh s tselju dostizhenija vysokoj proizvoditelnosti dostupa k dannym i obespechenija trebuemogo urovnja informatsionnoj bezopasnosti. Baza dannykh rassmatrivaetsja kak informatsionnaja model predmetnoj oblasti, a ee razrabotka - kak mnogoetapnyj protsess posledovatelnogo preobrazovanija kontseptualnoj modeli v logicheskuju (reljatsionnuju) model dannykh na stadii proektirovanija, posledujuschej programmnoj realizatsii logicheskoj modeli sredstvami jazyka SQL i nastrojki parametrov fizicheskoj modeli v protsesse ekspluatatsii bazy dannykh. Osnovnoe vnimanie udeleno prikladnym aspektam tekhnologij baz dannykh, izlozhenie materiala soprovozhdaetsja mnogochislennymi primerami i listingami programmnogo SQL-koda, a takzhe prakticheskimi zadanijami po proektirovaniju, programmirovaniju i administrirovaniju baz dannykh dlja samostojatelnogo vypolnenija.Uchebnik prednaznachen dlja studentov IT-spetsialnostej, obuchajuschikhsja po programmam srednego spetsialnogo obrazovanija, i mozhet byt ispolzovan prepodavateljami pri podgotovke lektsionnykh kursov, provedenii prakticheskikh i laboratornykh zanjatij, kursovom proektirovanii.