до одного (1:1) припускає, що в кожен момент часу одному примірнику інформаційного об'єкта А відповідає не більше одного примірника інформаційного об'єкта В і навпаки.
При зв'язку один до багатьох (1: М) одному примірнику інформаційного об'єкта А відповідає 0, 1 або більше примірників об'єкта У, але кожен екземпляр об'єкта У пов'язаний не більш ніж з 1 екземпляром об'єкта А. Графічно дане відповідність має вигляд.
Зв'язок багато до багатьох (М: М) припускає, що в кожен момент часу одному примірнику інформаційного об'єкта А відповідає 0, 1 або більше примірників об'єкта В і навпаки.
2. Дія програми
програма книгарня база
Після запуску програми, користувачеві пропонується вибрати потрібну дію (вибір здійснюється за допомогою стрілок? або?):
В
Якщо вибрати 1 пункт, то потрібно буде вводити дані про книгу, введення виконується порядково, після введення кожного значення користувачеві необхідно натиснути клавішу В«ENTERВ».
В
Після введення даних програма перевіряє, щоб введені значення не перевищували допустимих значень. І записує їх у файл, який знаходиться за адресою: C: Knizhnyi.txt. Якщо у файлі вже є дані, то програма додасть їх в кінець файлу. p align="justify"> За допомогою 2-го пункту меню користувач може переглянути каталог книг, які занесені до бази даних:
В
Якщо в базі даних немає даних, то програма видасть повідомлення про помилку, програма запропонує вийти в меню, натиснувши клавішу Enter:
В
Третій пункт меню - Пошук книги, пошук можна здійснити за наступними критеріями:
В
Після вибору будь-якого критерію, потрібно буде ввести те значення, яке ви хочете знайти в базі даних, наприклад на ім'я автора:
В
Програма видає всі дані про книгу, кол-во книг по якомусь критерію і вартість цієї книги, у разі присутності її в базі даних, якщо такої книги немає, то програма видасть повідомлення про це:
В
Останній пункт меню - вихід з програми:
В
Висновок
Дана робота виконана на мові високого рівня програмування в середовищі Borland С + + Builder 6.
У даному курсовому проекті розроблена програма для роботи з базами даних в книжковому магазині. Розрахований та розроблено алгоритм, за якою і складена програма. p align="justify"> Дана програма дозволить звичайному користувачеві або бібліотекарю без проблем знайти будь-яку книгу в найкоротший термін, а також студенту вивчити її. Таким чином, в курсовому проекті визначені основні принципи створення і функціонування системи управління бази даних, визначено вимоги ...