Современный мир невозможно представить без информационных систем, и данные в них должны храниться так, чтобы их можно было легко извлекать и не волноваться по поводу их безопасности. SQL - это язык, предназначенный для создания приложений баз данных, реализации проектов баз данных и обеспечения доступа к информации. С помощью этой книги вы шаг за шагом освоите новейшие инструменты SQL и научитесь профессионально управлять базами данных.Знакомство с базами данных. Изучите основы SQL и реляционных баз данных.Поговорим на новом языке. Познакомьтесь с инструкциями DDL, DML и DCL.Начните с простого. Используйте инструменты быстрой разработки для создания простой базы данных, а затем переходите к построению многотабличных реляционных баз данных.Работа с данными. Узнайте, как добавлять, обновлять, извлекать нужные данные и удалять ненужные.Найдите то, что хотели найти. Узнайте, как составлять запросы к базе данных для получения интересующей вас информации.Защитите свои данные. Научитесь управлять полномочиями пользователей, сделайте свои данные менее уязвимыми к повреждению и надежно защитите их.Не бойтесь аббревиатур. Освойте интерфейсы взаимодействия с базами данных (ODBC и JDBC), а также формат XML.Не останавливайтесь на достигнутом. Узнайте, как с помощью хранимых модулей дополнить SQL средствами процедурных языков, а также научитесь обрабатывать ошибки.Основные темы книги:многообразие типов данных;проектирование таблиц баз данных;поддержание целостности данных;обработка значений и выражений со значением;создание запросов, подзапросов и рекурсивных запросов;работа с XML-данными;применение триггеров;распространенные ошибки при работе с базами данных.Аллен Тейлор - ветеран компьютерной индустрии с тридцатилетним стажем. Читает лекции по базам данных, передовым технологиям и предпринимательству, а также ведет интернет-курсы по разработке баз данных. Автор свыше тридцати книг по компьютерной тематике, включая все издания книги SQL для чайников.8-е издание.
Sovremennyy mir nevozmozhno predstavit bez informatsionnykh sistem, i dannye v nikh dolzhny khranitsya tak, chtoby ikh mozhno bylo legko izvlekat i ne volnovatsya po povodu ikh bezopasnosti. SQL - eto yazyk, prednaznachennyy dlya sozdaniya prilozheniy baz dannykh, realizatsii proektov baz dannykh i obespecheniya dostupa k informatsii. S pomoshchyu etoy knigi vy shag za shagom osvoite noveyshie instrumenty SQL i nauchites professionalno upravlyat bazami dannykh.Znakomstvo s bazami dannykh. Izuchite osnovy SQL i relyatsionnykh baz dannykh.Pogovorim na novom yazyke. Poznakomtes s instruktsiyami DDL, DML i DCL.Nachnite s prostogo. Ispolzuyte instrumenty bystroy razrabotki dlya sozdaniya prostoy bazy dannykh, a zatem perekhodite k postroeniyu mnogotablichnykh relyatsionnykh baz dannykh.Rabota s dannymi. Uznayte, kak dobavlyat, obnovlyat, izvlekat nuzhnye dannye i udalyat nenuzhnye.Naydite to, chto khoteli nayti. Uznayte, kak sostavlyat zaprosy k baze dannykh dlya polucheniya interesuyushchey vas informatsii.Zashchitite svoi dannye. Nauchites upravlyat polnomochiyami polzovateley, sdelayte svoi dannye menee uyazvimymi k povrezhdeniyu i nadezhno zashchitite ikh.Ne boytes abbreviatur. Osvoyte interfeysy vzaimodeystviya s bazami dannykh (ODBC i JDBC), a takzhe format XML.Ne ostanavlivaytes na dostignutom. Uznayte, kak s pomoshchyu khranimykh moduley dopolnit SQL sredstvami protsedurnykh yazykov, a takzhe nauchites obrabatyvat oshibki.Osnovnye temy knigi:mnogoobrazie tipov dannykh;proektirovanie tablits baz dannykh;podderzhanie tselostnosti dannykh;obrabotka znacheniy i vyrazheniy so znacheniem;sozdanie zaprosov, podzaprosov i rekursivnykh zaprosov;rabota s XML-dannymi;primenenie triggerov;rasprostranennye oshibki pri rabote s bazami dannykh.Allen Teylor - veteran kompyuternoy industrii s tridtsatiletnim stazhem. CHitaet lektsii po bazam dannykh, peredovym tekhnologiyam i predprinimatelstvu, a takzhe vedet internet-kursy po razrabotke baz dannykh. Avtor svyshe tridtsati knig po kompyuternoy tematike, vklyuchaya vse izdaniya knigi SQL dlya chaynikov.8-e izdanie.