В этой книге содержится описание синтаксиса и правил применения всех основных конструкций SQL и PL/pgSQL. Теоретическая часть сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений. Это позволяет понять, при решении каких задач целесообразно использовать тот или иной рассматриваемый элемент. Также к каждой главе прилагается список заданий различной степени сложности для самостоятельного решения, что позволит закрепить теоретические знания и получить практические навыки программирования Книга может быть использована как в учебном процессе, при изучении дисциплины «Базы данных» студентами IT-специальностей, так и для самостоятельного освоения программирования в среде СУБД PostgreSQL. Материал, изложенный в этой книге, доступен для читателей с любым уровнем подготовки, и поэтому, приложив определенные усилия, вы станете ближе к заданной цели – стать профессионалом.
V etoy knige soderzhitsya opisanie sintaksisa i pravil primeneniya vsekh osnovnykh konstruktsiy SQL i PL/pgSQL. Teoreticheskaya chast soprovozhdaetsya bolshim kolichestvom naglyadnykh primerov, raznoplanovykh prakticheskikh zadach i detalnym razborom ikh resheniy. Eto pozvolyaet ponyat, pri reshenii kakikh zadach tselesoobrazno ispolzovat tot ili inoy rassmatrivaemyy element. Takzhe k kazhdoy glave prilagaetsya spisok zadaniy razlichnoy stepeni slozhnosti dlya samostoyatelnogo resheniya, chto pozvolit zakrepit teoreticheskie znaniya i poluchit prakticheskie navyki programmirovaniya Kniga mozhet byt ispolzovana kak v uchebnom protsesse, pri izuchenii distsipliny Bazy dannykh studentami IT-spetsialnostey, tak i dlya samostoyatelnogo osvoeniya programmirovaniya v srede SUBD PostgreSQL. Material, izlozhennyy v etoy knige, dostupen dlya chitateley s lyubym urovnem podgotovki, i poetomu, prilozhiv opredelennye usiliya, vy stanete blizhe k zadannoy tseli stat professionalom.