
- •Кафедра твердотільної електроніки Тереля Олександра Василівна
- •Києво-Могилянської академії ”
- •Мета курсової роботи
- •Інших мов програмування
- •Розділ II.
- •2.1. База даних і субд
- •2.2. Структура бази даних
- •Розділ III. Мови запитів sql
- •Розділ IV.
- •Списку викладачів кафедри Інформаційних технологій Києво-Могилянської академії
- •4.1. Створення таблиці бази даних
- •4.2. Створення субд для отриманої таблиці
- •4.3. Створення точки входу в програму шляхом логінізації
- •Висновки
- •Список використаної літератури
Міністерство освіти і науки України
Ужгородський національний університет
Фізичний факультет
Кафедра твердотільної електроніки Тереля Олександра Василівна
“Реалізація бази даних в Borland C++ Builder на прикладі списку викладачів кафедри Інформаційних технологій
Києво-Могилянської академії ”
Курсова робота
З дисципліни “Технології програмування”
студентки I курсу VII групи,
спец. “Безпека інформаційних і
комунікаційних систем”
денного відділення
Науковий керівник:
Викл. Сабадош В.М.
Ужгород-2012
Зміст
Зміст…………………………………………………………………….…………2
Мета і завдання курсової роботи………………………………………………...3
Вступ……………………………………………………………………………....4
Розділ I. Мова програмування CI++…………………………………………….5
1.1. Історія виникнення мови CI++ та її місце серед інших мов програмування………………………………………………………….…………5
1.2. Особливості та переваги мови CI++……………………………………...6
1.3. Об’єктно-орієнтоване програмування на мові С++……………………..7
Розділ II. Робота з базою даних в середовищі Borland C++ Builder
2.1. База даних і СУБД………………………………………………………..11
2.2. Структура бази даних…………………………………………………….16
2.3. Створення та доступ до бази даних в Borland CI++ Builder…………...18
Розділ III. Мови запитів SQL………………………………...…………………20
Розділ IV. Практична частина: база даних в Borland C++ Builder на прикладі списку викладачів кафедри Інформаційних технологій Києво-Могилянської академії…………………………………………………………………………...22
4.1. Створення таблиці бази даних……………………………….……….…22
4.2. Створення СУБД для отриманої таблиці……………………………….26
4.3. Створення точки входу в програму шляхом логінізації……………….30
Висновки…………………………………………………………...……………33
Список використаної літератури…………………………………………….34
-2-
Мета курсової роботи
За допомогою Borland C++ Builder 6.0 реалізувати програму, яка здатна буде працювати з базою даних – на прикладі списку викладачів кафедри Інформаційних технологій Києво-Могилянської академії.
Для досягнення даної мети виникає така постановка завдань:
створення точки доступу в програму шляхом логінізації;
створення сторінки реєстрації (для незареєстрованих користувачів);
створення частини, де можна було б працювати з базою даних.
-3-
Вступ
Мова програмування – це система позначень для опису алгоритмів та структур даних; певна штучна формальна система, засобами якої можна вважати алгоритми. Мову програмування визначає набір лексичних, синтаксичних і семантичних правил, що задають зовнішній вигляд програми і дії, які виконує виконавець, тобто комп’ютер під її управлінням.
З часу створення перших програмованих машин було створено понад дві з половиною тисячі мов програмування. Щороку їх кількість поповнюється новими. Деякими мовами вміє користуватися тільки невелике число їх власних розробників, інші стають відомі мільйонам людей. Професійні програмісти зазвичай застосовують у своїй роботі декілька мов програмування.
Для зручності вводу-виводу, збереження та обробки інформації в організаціях почали використовувати бази даних. Бази даних стали реальністю завдяки створеним комп’ютерам і пристроям довготермінової пам’яті, здатних зберігати у цифровій формі значні обсяги інформації. Ком’ютер з допомогою відповідного програмного забезпечення дозволяє оперувати необхідною інформацією, яка є у довготерміновій пам’яті, представляти її в потрібній формі та послідовності. Вперше термін “база даних” з’явився ще у 1962 році. Сучасні бази даних – це складні багатофункціональні програмні системи, що працюють у відкритій розподіленому середовищі. Вони вже сьогодні доступні для використання в діловій сфері і виступають не просто в якості технічних і наукових рішень, але як завершені продукти, надають розробникам потужні засоби управління даними і багатий інструментарій для створення прикладних програм і систем.
-4-
Розділ I. Мова програмування CI++
1.1. Історія виникнення мови С++ і її місце серед