|
|
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток. Столкнулся с ситуацие когда усомнились в моей компетенции в области проектирования реляционных БД. Может кто ни будь кинуть какое то задание в этом направление, я бы сделал, выложил сюда и хотел бы понять реально ли мои навыки не на столько хороши как я думал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2015, 15:57 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
А взять задание из любого соседнего топика тебе мешает что? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2015, 16:04 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Пытаюсь но... 1) Хочется не простое задание 2) Сталкиваюсь с тем что не достаточно хорошо расписана предметная область 3) Допустим найду я сложное, с не знакомой предметной областью, разберусь, сделаю. А кто проверит? Может у кого то есть тестовые задания которые он при приёме на работе даёт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2015, 16:21 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
AldoBo, Имеется база EAV таблица Parameters (Id_Code,ParameterName,......) таблица Objects (Id_Code,ObjectName,......) таблица ObjectParameterValue(Id_Object,Id_Parameter, Value,......) задача написать скрипт, позволяющий разворачивать в кросс-таблицу данные из ObjectParameterValue, чтобы при этом можно было задавать "вычисляемые поля" типа (Parameter1+Parameter2)/Parameter3 и эти поля тоже включать в развернутую таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2015, 21:09 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
Alexander2AldoBo, Имеется база EAV таблица Parameters (Id_Code,ParameterName,......) таблица Objects (Id_Code,ObjectName,......) таблица ObjectParameterValue(Id_Object,Id_Parameter, Value,......) задача написать скрипт, позволяющий разворачивать в кросс-таблицу данные из ObjectParameterValue, чтобы при этом можно было задавать "вычисляемые поля" типа (Parameter1+Parameter2)/Parameter3 и эти поля тоже включать в развернутую таблицу. Ну и что? на основании одного задания Вы собираетесь проверить знания SQL Server? Я пользуюсь им скоро как 20 лет, а Cross Join'ы едва когда-то использовал. Согласно данной задаче я некомпетентен (если не полез гуглить) в том как создается Кортезианский Продукт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2015, 21:26 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
Alexander2задача написать скрипт, позволяющий разворачивать в кросс-таблицу данные из ObjectParameterValue Поставившего такую задачу можно сразу списывать по статье "профнепригодность". Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2015, 21:50 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
Alexander2, Иногда лучше промолчать ... Я конечно же понимаю упорное нежелание автора составлять тесты. Но тут вряд ли найдутся бесплатные трудоголики. Если хотите бесплатно поработать - идите на фриланс, там найдете много желающих сделать все бесплатно. Только свисните - очередь будет стоять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2015, 22:34 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
AldoBo, Уточняю, уж коли пошла такая массовка Имеется база EAV TABLE Parameter( [RowId] [int] IDENTITY(1,1) NOT NULL, [ParameterName] [nvarchar](100) NULL, [ParameterName_en] [nvarchar](100) NULL, [ParameterName_ru] [nvarchar](100) NULL, [ParameterName_de] [nvarchar](100) NULL, [ParameterName_fr] [nvarchar](100) NULL, [ParameterName_es] [nvarchar](100) NULL, [Description] [varchar](255) NULL, [Description_Alias] [varchar](50) NULL, [Id_MetricUnits] [int] NULL, [Id_ImperialUnits] [int] NULL, [Report_Group_Id] [int] NULL, [ParameterOrder] [float] NULL, [ISO] [bit] NULL, [FieldKind] [varchar](20) NULL, [UsedFields] [varchar](255) NULL, ) TABLE Units( [Id_Code] [int] IDENTITY(1,1) NOT NULL, [MetricOrImperial] [char](10) NULL, [UnitsNameABBR_en] [nvarchar](50) NULL, [UnitsNameABBR_ru] [nvarchar](50) NULL, [UnitsNameABBR_fr] [nvarchar](50) NULL, [UnitsNameABBR_de] [nvarchar](50) NULL, [UnitsNameABBR_es] [nvarchar](50) NULL, [UnitsName_en] [nvarchar](50) NULL, [UnitsName_ru] [nvarchar](50) NULL, [UnitsName_fr] [nvarchar](50) NULL, [UnitsName_es] [nvarchar](50) NULL, [UnitsName_de] [nvarchar](50) NULL ) TABLE Objects (Id_Code int,ObjectName varchar(30),....) TABLE ModelParameterValue( [Object _Id] [int] NULL, [ObjectType_Id] [int] NULL, [Parameter_Id] [int] NULL, [ParamValue] [nvarchar](100) NULL, [usystem] [varchar](1) NULL, [Ver] [float] NULL, [Status] [char](1) NULL, [id] [int] IDENTITY(1,1) NOT NULL ) Для начала написать скрипт (общее решение), чтоб вытаскивала динамически (для задаваемого числа колонок/параметров) в итоговый датаесет нечто подобное. А дальше сложнее: "вычисляемые поля" на основе имеющихся статичных, а еще сложнее так называемые derived fields - показать в дополнительной отдельной колонке максимальное число проданных объектов за текущий месяц для каждой строки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2015, 23:49 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
> TABLE Units() За такую таблицу вас смело можно увольнять. > TABLE Objects (Id_Code int,ObjectName varchar(30),....) А это как подтверждение решения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 08:00 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
ТС просит не дать ему задание на создания запроса в имеющейся БД, а дать задание на ПРОЕКТИРОВАНИЕ БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 10:10 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
ИВП., Проектировщик, он что, только чукча-писатель!? А дальше хоть трава не расти?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 10:39 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
Alexander2, Вы никого своими Cross join таблицами не впечатлили. И учимся читать. AldoBo...моей компетенции в области проектирования реляционных БД... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 12:14 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
Простое задание: Код: plaintext 1. автор -- Таблица "Профессоры" CREATE TABLE PROFF ( DEPARTMENT_ID NUMBER NOT NULL -- номер кафедры, где работает , PROFF_ID NUMBER NOT NULL -- номер профессора на кафедре , TITLE VARCHAR2(20) NOT NULL -- звание , FIRST_NAME VARCHAR2(20) NOT NULL -- имя , MIDDLE_NAME VARCHAR2(20) NOT NULL -- отчество , LAST_NAME VARCHAR2(20) NOT NULL -- фамилия , BIRTH_DATE DATE NOT NULL -- дата рождения , NOTES VARCHAR2(20) -- примечания. , CONSTRAINT PROFF_PK PRIMARY KEY (DEPARTMENT_ID, PROFF_ID ) ); -- Таблица "Студенты" CREATE TABLE STUD ( GROUP_ID NUMBER NOT NULL -- номер группы студентов , STUDENT_ID NUMBER NOT NULL -- номер студента в группе по списку , NAME VARCHAR2(20) NOT NULL -- имя , MIDDLE_NAME VARCHAR2(20) NOT NULL -- отчество , LAST_NAME VARCHAR2(20) NOT NULL -- фамилия , BIRTH_DATE DATE NOT NULL -- дата рождения , NOTES VARCHAR2(2000) -- примечания , CONSTRAINT STUD_PK PRIMARY KEY (GROUP_ID, STUDENT_ID ) ); Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 13:08 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
MasterZiv, Пасип, задание получил, приступить смогу после окончания рабочего, дня. Если будут вопросы то буду писать сюда. Просьба остальных не кидать сюда своих решений. :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 13:49 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
AldoBo, эх, не успел... Вот чудесное задание. У самого руки из-за затянувшегося кризиса не доходят... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 14:27 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
Сорри, пропустил ссылку . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 14:27 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
Это чего, пара минут рисования таблицы в конструкторе схем и скриптование полученного результата будут считаться за навыки ? Задача настолько тривиально-неинтересна, что не требует головного мозга для решения. Спинного хватит. Или надо было подловить постановщику на всех нерассказанных но необходимых дополнительные деталях, которые должны были бы быть проявлены, будь это в реале ? Или надо начать срач на тему, насколько кошерно хранить экземпляры одной сущности в разных таблицах ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 14:28 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
П-ЛЭто чего, пара минут рисования таблицы в конструкторе схем и скриптование полученного результата будут считаться за навыки ? Задача настолько тривиально-неинтересна, что не требует головного мозга для решения. Спинного хватит. Или надо было подловить постановщику на всех нерассказанных но необходимых дополнительные деталях, которые должны были бы быть проявлены, будь это в реале ? Или надо начать срач на тему, насколько кошерно хранить экземпляры одной сущности в разных таблицах ? Вот задача для тех, кому не хватает сложности: читать отсюда и до конца :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 14:53 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
> из-за затянувшегося кризиса Творческого? Или всё серьёзнее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 15:52 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
Структура.... зачем так.... делать было. Бл, задача на стока проста, что я походу чот не догоняю в постановке. Если всё слишком прпосто или хорошо, значит вы чего то не заметил. Или не понял. 1) Чтобы создать констрейнты хотелось бы уточнить, что должно происхоить когда удаляется студент или преподователь. 2) Чтобы создавать индексы хотелось бы знать количество записей. 3) Нужно создавать сущность дипломная работа? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 20:06 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
АнатоЛой, ох.... ща прочтём ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 20:06 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
guest_20040621> из-за затянувшегося кризиса Творческого? Или всё серьёзнее? Что: Оффтоп; Кому: guest_20040621. Здравствуй, guest_20040621. Война в стране... :( Тут виды кризисов перечислять устанешь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 20:34 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
задача на стока проста, что я походу чот не догоняю в постановке. Если всё слишком прпосто или хорошо, значит вы чего то не заметил. я же писал, "простое задание" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 21:14 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
1) Чтобы создать констрейнты хотелось бы уточнить, что должно происхоить когда удаляется студент или преподователь. положим, они никогда не удаляются. 2) Чтобы создавать индексы хотелось бы знать количество записей. положим, записей много. сони тысяч. 3) Нужно создавать сущность дипломная работа? нет. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. [/quot] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 21:16 |
|
||
|
Не могли бы проверить мои навыки...
|
|||
|---|---|---|---|
|
#18+
AldoBoСтруктура.... зачем так.... делать было. Бл, задача на стока проста, что я походу чот не догоняю в постановке. Если всё слишком прпосто или хорошо, значит вы чего то не заметил. Или не понял. 1) Чтобы создать констрейнты хотелось бы уточнить, что должно происхоить когда удаляется студент или преподователь. 2) Чтобы создавать индексы хотелось бы знать количество записей. 3) Нужно создавать сущность дипломная работа? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Интересно было бы услышать, почему AK_KEY_1_SUPERVIS -- именно UNIQUE CONSTRAINT. Также -- индексы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2015, 21:24 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38913463&tid=1540604]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
155ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 271ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...