_ізданія. Шіфр_періодікі, dbo_Періодіческіе_ізданія. Назва, dbo_Періодіческіе_ізданія. Дата_ізданія, dbo_Статьі. Номер_статьі, dbo_Статьі. Назва, dbo_Статьі. Тема, dbo_Статьі. Предметная_область FROM dbo_Статьі INNER JOIN dbo_Періодіческіе_ізданія ON dbo_Статьі. Шіфр_періодікі = dbo_Періодіческіе_ізданія. Шіфр_періодікі WHERE dbo_Статьі. Тема LIKE '% В»+ strdate. QueryDefs. Delete (В«СтаттіВ») qdf = dbs. CreateQueryDef (В«СтаттіВ», strSQL). OpenReport В«СтаттіВ», acPreviewdbs = NothingIf_Кнопка38_Click:
End Sub
Остання форма В«dbo_ЗаказиВ» з'являється при натисканні кнопки В«Замовлення літературиВ» на формі В«ВибірВ». Кнопка із зображенням стрілки на формі В«dbo_ЗаказиВ» служить для додавання записів в таблицю В«ЗамовленняВ». br/>
4. Проектування системи безпеки. Управління авторизацією, управління ролями, управління дозволами засобами Transact SQL
Система безпеки бази даних контролює їх дії і визначає інформацію, доступну для перегляду і модифікації. Надійна система безпеки гарантує захист даних незалежно від того, як користувачі отримують доступ до бази даних. p align="justify"> Щоб користувальницьке облікове ім'я отримало доступ до БД, одного вводу імені користувача та пароля недостатньо. Має бути дозвіл на виконання SQL-виразів або на роботу з об'єктами. p align="justify"> Призначення дозволів кожному користувачеві окремо займає багато часу при супроводі БД із середнім і великим числом користувачів. Для полегшення операцій за призначенням дозволів користувачам SQL Server 2000 підтримує ролі SQL Server. p align="justify"> Ролі створюються і супроводжуються в рамках SQL Server. Існує два типи ролей: стандартні і прикладні. Стандартним ролям (standard roles) призначаються привілеї, які можуть успадковуватися користувачами, які отримують членство в ролі. Стандартні ролі можуть містити всі типи облікових імен: облікові записи користувачів і груп Windows, ідентифікатори SQL Server та інші стандартні ролі. p align="justify"> Для спрощення адміністрування БД і самого сервера в SQL Server передбачено ряд стандартних зумовлених ролей. В основному їх можна розділити на дві категорії: фіксовані ролі на рівні сервера, або серверні ролі (fixed server role), і фіксовані ролі на рівні БД (fixed database role). Членство у фіксованих ролях на рівні сервера дає можливість адміністрування сервера. Члени фіксованих ролей на рівні БД можуть адмініструвати деякі БД. p align="justify"> Прикладні ролі розроблені для управління привілеями користувачів, що звертаються до БД через деякий додаток.
5. Прокоментований скрипт створення бази даних
TABLE Замовлення// Створення таблиці В«ЗамовленняВ»
(
Кількість int NULL,
Дата_заказа datetime NULL,
Чітательскій_номер int ...