База даних автоматизованої системи дошкільного навчального закладу - Курсовая работа

бесплатно 0
4.5 126
Побудування інформаційної концептуальної моделі дошкільного навчального закладу. Визначення ідентифікуючого набора атрибутів інформаційної системи. Відомості про структуру програми, мова програмування. Код створення бази даних на мові Transact-SQL.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Microsoft SQL Server - комерційна система керування базами даних, що розповсюджуються корпорацією Microsoft. Мова, що використовується для запитів - Transact-SQL, створена спільно Microsoft та Sybase. Transact-SQL є реалізацією стандарту ANSI/ISO щодо структурованої мови запитів (SQL) із розширеннями. Transact-SQL (T-SQL) - процедурне розширення мови SQL, створене компанією Microsoft (для Microsoft SQL Server) і Sybase (для Sybase ASE). SQL був розширений такими додатковими можливостями як: · керуючі оператори · локальні і глобальні змінні, · різні додаткові функції для обробки рядків, дат, математики і т.п., · підтримка аутентифікації Microsoft Windows Мова Transact-SQL є ключем до використання MS SQL Server. Збережена процедура - обєкт бази даних, що представляє собою набір SQL-інструкцій, який компілюється один раз і зберігається на сервері. Побудувати інформаційну концептуальну модель (ER - модель), необхідно для того щоб : Проаналізувати предметну область, при необхідності уточнити і удосконалити її, виявити необхідний набір сутностей Визначити потрібний набір атрибутів для кожної сутності, виділивши ідентифікуючий набір атрибутів Визначити зв’язки між об’єктами, формалізувати зв’язки між об’єктами ( множина и т.д.) Описати одержану ER - модель на язику ER - діаграми 2. Персональні та контактні дані співробітників дитячого закладу, що працювали з певною дитиною, групою за весь час навчання, за певний проміжок часу 5. Код бази даних написаний за допомогою Microsoft SQL Server Management Studio на мові Transact-SQL. 2.3 Опис серверної частини Нижче приведено код створення бази даних на мові Transact-SQL. Для забезпечення цілісності базі даних створюються тригери, а для забезпечення безпеки створюються ролі та користувачі. use master if db_id (kinderGart) is not null drop database kinderGart go create database kinderGart go use kinderGart go /*-------------ДЕТИ И ГРУППЫ-----------------------*/ if object_id (deti) is not null drop table deti go create table deti (idRebenka int identity primary key, familyaRebenka varchar(50), imyaRebenka varchar(50), otchestvoRebenka varchar(50), dataRogdenya date) go if object_id (typGruppy) is not null drop table typGruppy go create table typGruppy (idTypGruppy int identity primary key, nazvanieTypaGruppy varchar(50), vozrastOt int, vozrastDo int) go if object_id (obchiyTypGruppy) is not null drop table obchiyTypGruppy go create table obchiyTypGruppy (idObchiyTypGruppy int identity primary key, nazvanieTypaGruppy varchar(50)) go if object_id (gruppa) is not null drop table gruppa go create table gruppa (idGruppy int identity primary key, idTypGruppy int foreign key references typGruppy, nazvanieGruppy varchar(50), idObchiyTypGruppy int foreign key references obchiyTypGruppy) go if object_id (rebenokGruppa) is not null drop table rebenokGruppa go create table rebenokGruppa (idZapisiRebenokGruppa int identity primary key, idGruppy int foreign key references gruppa, idRebenka int foreign key references deti, dataPostuplenya date, dataUhoda date) go /*-------------РОДСТВЕННИКИ----------------------------------*/ if object_id (rodstvenniki) is not null drop table rodstvenniki go create table rodstvenniki (idRodstvennika int identity primary key, familyaRodstvennika varchar(50), imyaRodstvennika varchar(50), otchestvoRodstvennika varchar(50), telefon varchar(50), adres varchar(50)) go if object_id (typRodstva) is not null drop table typRodstva go create table typRodstva (idTypRodstva int identity primary key, nazvanieRodstvennika varchar(50)) go if object_id (detiRodstvenniki) is not null drop table detiRodstvenniki go create table detiRodstvenniki (idDetiRodstvenniki int identity primary key, idRebenka int foreign key references deti, idRodstvennika int foreign key references rodstvenniki, idTypaRodstva int foreign key references typRodstva) go /*-------------СОТРУДНИКИ---------------------------------*/ if object_id (sotrudniki) is not null drop table sotrudniki go create table sotrudniki (idSotrudnika int identity primary key, familyaSotrudnika varchar(50), imyaSotrudnika varchar(50), otchestvoSotrudnika varchar(50), telefon varchar(50), adres varchar(100), userName varchar(max)) go /*if object_id (podrazdelenie) is not null drop table podrazdelenie go create table podrazdelenie (idPodrazdelenia int identity primary key, nazvaniePodrazdelenia varchar(50)) go*/ if object_id (dolgnosti) is not null drop table dolgnosti go create table dolgnosti (idDolgnosti int identity primary key, nazvanieDolgnosty varchar (50), /*idPodrazdelenia int foreign key references podrazdelenie(idPodrazdelenia)*/) go if object_id (typNaznachenia) is not null drop table typNaznachenia go create table typNaznachenia (idTypNaznachenia int identity primary key, nazvanieNaznachenia varchar(50)) go if object_id (naznachenieNaDolgnost) is not null drop table naznachenieNaDolgnost go create table naznachenieNaDolgnost (idZapisiNaznachenia int identity primary key, idSotrudnika int foreign key references s

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?