![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Народ помогите сделать просто не фига не догоняю(( а еси завтра не сдам из инса отчислят(((
Вариант 6. А. Создать файл БД, содержащий сведения о сдаче студентами сессии. Структура записи: индекс группы, фамилия студента, оценки по пяти предметам, признак участия в общественной работе: - "1" – активное участие - "0" – неучастие. Количество записей ≥ 25. Б. Разработать для пользователя интерактивную форму взаимодействия с БД, позволяющую вывести информацию о зачислении студентов группы Х на стипендию. Студент, получивший все оценки "5" и активно участвующий в общественной работе, зачисляется на повышенную стипендию (доплата 50%). Не активно участвующий–доплата 25%. Студенты, получившие "4","5", зачисляются на обычную стипендию. Студенты, получившие одну "3", но активно занимающиеся общественной работой, также зачисляются на стипендию, в противном случае зачисление не производится. Индекс группы вводится на форме. |
#2
|
||||
|
||||
![]() Цитата:
|
#3
|
||||
|
||||
![]() Действительно. Такие работы не на 1 день студентам дают...
Gravitas |
#4
|
||||
|
||||
![]() Автор не ограничился данным форумом и я ему уже там дал ответ. Отвечу и тут, но с небольшим уточнением:
Цитата:
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#5
|
||||
|
||||
![]() В армии тоже прикольно, сча как раз призыв.
|
#6
|
|||
|
|||
![]() это самая примитивная структура БД. Сделана под Firebird
но годится также и для InterBase, что очень удобно тк он стандартно входит в состав Delphi. Так что пиши адрес полевой почты- доделаю и вышлю. Код:
/***************************************************** База данных по сдаче сессии ******************************************************/ SET AUTODDL ON; SET ECHO ON; OUTPUT isql.txt; CONNECT 'Sessija.fdb' USER 'sysdba' PASSWORD 'masterkey'; DROP DATABASE; COMMIT; SET NAMES WIN1251; SET SQL DIALECT 3; CREATE DATABASE 'Sessija.fdb' USER 'sysdba' PASSWORD 'masterkey' DEFAULT CHARACTER SET WIN1251; COMMIT; CONNECT 'Sessija.fdb' USER 'sysdba' PASSWORD 'masterkey'; /*************************************************** Список студентов ****************************************************/ CREATE TABLE Students ( Fam VARCHAR(50) NOT NULL, /* фамилия */ Nam VARCHAR(50) NOT NULL, /* фамилия */ LastNam VARCHAR(50) NOT NULL, /* фамилия */ Group VARCHAR(20), /* индекс группы */ Predmet1 INTEGER, /* Оценки по 5 предметам */ Predmet2 INTEGER, /* Оценки по 5 предметам */ Predmet3 INTEGER, /* Оценки по 5 предметам */ Predmet4 INTEGER, /* Оценки по 5 предметам */ Predmet5 INTEGER, /* Оценки по 5 предметам */ Activn INTEGER, /* признак активности 1-активен, 0- не активен */ PRIMARY KEY(Fam,Nam,LastNam) ); |
#7
|
||||
|
||||
![]() Опоздал, ТС уже на плаце.
![]() |
#8
|
|||
|
|||
![]() а может написать прогу по учету отдраенных сортиров...
все равно я на больничном. скучно..... А вообще то он халявщик. Головой думать не привык (если она есть) |