Аннотация

Предлагаемое учебное пособие содержит описание широкого спектра моделей баз данных: дореляционных, реляционных, постреляционных, в том числе моделей класса NoSQL. Несмотря на то что реляционная модель в настоящее время является доминирующей, каждая из этих моделей занимает свою нишу в области информационных технологий при решении задач обработки данных. Включенный в пособие материал входит в программы курсов лекций «Технологии баз данных» (02.03.03), «Базы данных и экспертные системы» (01.03.02), «Современные технологии баз данных» (02.04.03), читаемых студентам факультета прикладной математики и информатики. Учебное пособие может быть полезно также специалистам, занимающимся информационными технологиями и самостоятельно осваивающим вопросы разработки баз данных.

Аннотация

Излагаются вопросы управления ресурсами B ОС Windows, входящие в программу курса «Управление ресурсами в вычислительных системах», читаемого студентам III курса специальности факультета прикладной математики и информатики Новосибирского государственного технического университета. Рассмотрены создание и управление потоками и процессами, описание структуры консольных и оконных приложений и используемых динамических библиотек; управление классами приоритетов потоков и процессов; синхронизация потоков и процессов посредством критических секций, мьютексов, событий и семафоров; обмен данными между параллельными процессами посредством каналов и почтовых ящиков. Конспект лекций иллюстрирован примерами, способствующими успешному усвоению материала. Он может быть полезен и для специалистов, связанных с информационными технологиями, и самостоятельно осваивающих вопросы управления ресурсами в различных операционных системах.

Аннотация

Рассмотрены вопросы проектирования реляционных баз данных, входящие в программу лекций курсов «Базы данных и экспертные системы», «Базы данных и СУБД», читаемых студентам IV курса факультета прикладной математики и информатики Новосибирского государственного технического университета. В учебном пособии представлены современные методологии проектирования информационных систем и основные этапы проектирования баз данных, инфологическое и логическое проектирование, разработка триггеров и хранимых процедур. Главы иллюстрированы примерами для более успешного усвоения материала. Пособие может быть полезно специалистам, связанным с информационными технологиями, и тем, кто самостоятельно осваивает вопросы проектирования и разработки приложений над базами данных.