- •Министерство культуры российской федерации
- •Фгоу впо «пермский государственный институт искусства и культуры
- •Факультет документально-информационных коммуникаций
- •Кафедра информатики и информационных технологий
- •Содержание
- •Введение
- •Терминология
- •Для чего нужны Базы Данных?
- •Описание процедур и функций
- •Текст программы
- •Заключение
- •Список использованной литературы
- •Приложения
Министерство культуры российской федерации
Фгоу впо «пермский государственный институт искусства и культуры
Факультет документально-информационных коммуникаций
Кафедра информатики и информационных технологий
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
К КУРСОВОЙ РАБОТЕ
по дисциплине: «Высокоуровневые методы информатики и программирования»
на тему: «База данных склада обоев»
Выполнил студент II курса, группы ИР-10/1 Федорченко Ф.С.
Руководитель курсовой работы: доц. – Л.И. Кибрик
Оценка курсовой работы:__________________
Принял:_______________ Дата _____________
Содержание
1. Введение 3
1.1 Почему я выбрал C++ 3
2. Терминология 4
3. Для чего нужны базы данных? 4
4. Описание процедур и функций 5
4. Текст программы 5
6. Заключение 11
7. Список литературы 12
8. Приложения 13
Введение
C++ — компилируемый статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования как процедурное программирование, модульность, раздельная компиляция, обработка исключений, абстракция данных, типы (объекты), виртуальные функции, объектно-ориентированное программирование, обобщенное программирование, контейнеры и алгоритмы, сочетает свойства как высокоуровневых, так и низкоуровневых языков. В сравнении с его предшественником — языком C, — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования. Название «C++» происходит от названия языка C, в котором унарный оператор ++ обозначает инкремент переменной.
Говоря проще, C++ - это один из популярных языков программирования, который обладает большой гибкостью и широкими возможностями.
Почему я выбрал C++
Каждый говорит о том языке хорошо, который знает лучше всего. Некоторые плюсы и минусы языка на мой взгляд:
+
1. Высокая производительность.
2. Работа на всех ОС.
3. Большинство крупных проектов построено именно на C++.
4. Огромное количество вакансий.
5. Огромное количество библиотек и надстроек.
7. Идеально подходит для системного программирования.
8. Унаследован синтаксис от языка C
-
1. Не самый лучший выбор для новичков так как язык не является легким.
Очевидно что язык долго еще будет жить так как очень мощен и развивается многими компаниями. Напомню что большинство проектов крупных компаний пишутся именно на C++. Примеры: Microsoft Office, Photoshop, Windows, Skype, Google Earth и многие другие. Кроме того, удобный инструмент для написания клиента базы данных, с чем собственно и связан мой проект.
Терминология
База данных (БД) — совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных
Систе́ма управле́ния ба́зами да́нных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных
Формирование и поддержание БД
Обработка информации
Прием запросов
Предоставление информации пользователям
Обеспечение целостности и реорганизация ценностей БД
Организация совместной работы пользователей