Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.03.2013, 16:42   #1
bufalo
Пользователь
 
Регистрация: 19.09.2011
Сообщений: 32
По умолчанию Электронный журнал педагога

Здравствуйте, мне нужно сделать программу "электронный журнал педагога" (c# + БАЗА SQL) может у кого-нить есть какие-нибудь наброски, может скрины, просто толком не понимаю как должна работать программа, что именно должно подгружаться с базы на форму и как происходит работа с программой, вот мои наброски по базе.
P.S Буду очень благодарен если кто-нибудь поделиться своими набросками.

Код:
CREATE DATABASE [Электронный журнал]
USE [Электронный журнал]
 
CREATE TABLE [Группы]
([ID группы] BIGINT PRIMARY KEY NOT NULL,
[Номер группы] VARCHAR(100) NOT NULL
)
 
CREATE TABLE [Учащиеся]
([ID Учащегося] BIGINT PRIMARY KEY NOT NULL,
[ФИО Учащегося] VARCHAR(100) NOT NULL,
[ID группы] BIGINT FOREIGN KEY REFERENCES Группы([ID группы])
)
 
CREATE TABLE [Преподаватели]
([ID преподавателя] BIGINT PRIMARY KEY NOT NULL,
[ФИО преподавателя] VARCHAR(100)
)
 
CREATE TABLE [Дисциплины]
([ID дисциплины] BIGINT PRIMARY KEY NOT NULL,
[Название дисциплины] VARCHAR(100) NOT NULL,
[ID преподавателя] BIGINT FOREIGN KEY REFERENCES [Преподаватели]([ID преподавателя])
)
 
CREATE TABLE [Журнал]
([ID Учащегося] BIGINT FOREIGN KEY REFERENCES [Учащиеся] ([ID Учащегося]),
[ID дисциплины] BIGINT FOREIGN KEY REFERENCES [Дисциплины] ([ID дисциплины]),
[ID преподавателя] BIGINT FOREIGN KEY REFERENCES [Преподаватели] ([ID преподавателя]),
дата datetime NOT NULL,
оценки BIGINT NOT NULL,
пропуски VARCHAR(100) NOT NULL
)
 
-- Группы
INSERT INTO [Группы] ([ID группы],[Номер группы]) VALUES(1,'T-993')
 
-- Учащиеся
 
INSERT INTO [Учащиеся] ([ID Учащегося],[ФИО Учащегося],[ID группы]) VALUES(1,'Иван Иванов',1)
 
-- Преподаватели
 
INSERT INTO [Преподаватели] ([ID преподавателя],[ФИО преподавателя]) VALUES(1,'Лариса Тихоновна')
 
-- Дисциплины
 
INSERT INTO [Дисциплины] ([ID дисциплины],[Название дисциплины],[ID преподавателя]) VALUES(1,'Иван Иванов',1)
 
-- Журнал
 
INSERT INTO [Журнал] ([ID Учащегося],[ID дисциплины],[ID преподавателя],дата,оценки,пропуски) VALUES(1,1,1,'01-03-2013',4,'н/б')

Последний раз редактировалось bufalo; 24.03.2013 в 23:25.
bufalo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Электронный журнал Alexander_000 Помощь студентам 0 17.03.2013 01:28
Электронный журнал marya112 Microsoft Office Excel 4 14.03.2012 13:47
Электронный журнал Dr_Cuker Помощь студентам 2 16.11.2010 08:42
Электронный журнал с возможностью обновления motorov Софт 11 01.08.2008 18:16