n="justify"> - вільна система управління базами даних (СКБД). На сьогоднішній день СУБД MySQL є однією з найвідоміших, надійних і швидких з усього сімейства існуючих СУБД. MySQL написаний під десятки видів операційних систем. Це і FreeBSD, OpenBSD, MacOS, OS/2, SunOS, Win9x/00/NT і Linux. Сьогодні MySQL особливо поширена на платформах Linux і Windows. Причому на останній зустрічається набагато рідше. p align="justify"> Основні переваги даної СУБД:
o Нить. Підтримка декількох одночасних запитів.
o Записи фіксованої і змінної довжини.
o Гнучка система привілеїв і паролів.
o До 16 ключів в таблиці. Кожен ключ може мати до 15 полів.
o Заснована на потоках, швидка система пам'яті.
o Легкість керування таблицею, включаючи додавання і видалення ключів і полів.
o Швидкодія.
o MySQL - безкоштовна СУБД, що відрізняє її від інших дорогих продуктів.
Принцип роботи СУБД MySQL аналогічний принципу роботи будь СУБД, що використовує SQL (Structured Query Language, мова структурованих запитів) в якості командного мови. SQL є, перш за все, інформаційно-логічною мовою <# "justify"> Оператори SQL поділяються на:
oоператори визначення даних (Data Definition Language, DDL)
oоператори маніпуляції даними (Data Manipulation Language, DML)
oоператори визначення доступу до даних (Data Control Language, DCL)
oоператори управління транзакціями (Transaction Control Language, TCL)
Таким чином, завдяки великій кількості своїх переваг СУБД MySQL отримала дуже широке поширення і застосування в сучасному світі інформаційних технологій.
Постановка завдання
Метою даної роботи було створення інформаційної системи з курсу В«Обчислювальна математикаВ». Дана система повинна здійснювати генерацію файлів з варіантами практичних завдань. Для виконання поставленої мети необхідно було реалізувати ряд вимог викладача до даної системи:
o Можливість генерування довільним чином (по темах) списку завдань (6 завдань) для практичних занять студентів і запис його у файлі.
o Можливість генерувати заздалегідь задану кількість варіантів завдань.
o Можливість доповнювати базу новими завданнями.
o Можливість виводу на друк.
o Можливість розміщення інформ...