Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Базы данных > MSSQL Server
Перезагрузить страницу Добрый день! Кто-нибудь может подсказать
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
elen_petrova elen_petrova вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 01.06.2012
Post Добрый день! Кто-нибудь может подсказать - 01.06.2012, 15:11

You have been contracted to create a database for an equipment reseller. Your client sells equipment from multiple manufacturers that use similar product ID numbers and needs to track the product ID, manufacturer ID, product name, and price for each piece of equipment in a table named Products. You must ensure that multiple entries are not created for the same product.

Which statement should you use?

перевод "Вы были заключены контракты на создание базы данных для оборудования поставщику. Ваш клиент продает оборудование от разных производителей, которые используют подобный продукт идентификационных номеров и потребности отслеживать код продукта, производитель ID, название продукта, и цена каждой единицы оборудования в таблице с именем Products. Вы должны убедиться, что несколько записей не созданы для того же продукта."
1)
CREATE TABLE Products (
ProductID int PRIMORY KEY,
manufacturerID int,
ProductName varchar(50),
Price decimal(7,2));

2)
CREATE TABLE Products (
ProductID int,
manufacturerID int,
ProductName varchar(50),
CONSTRANT product_key PRIMORY KEY (productID, manufacturerID));

3)
CREATE TABLE Products (
ProductID int UNIQUE,
manufacturerID int PRIMORY KEY,
ProductName varchar(50),
Price decimal(7,2));

4)
CREATE TABLE Products (
ProductID int,
manufacturerID int,
ProductName varchar(50) PRIMORY KEY,
Price decimal(7,2));
Ответить с цитированием
  (#2 (permalink)) Старый
Hel Hel вне форума
Member
 
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 08.06.2012
По умолчанию 08.06.2012, 08:45

Куча ошибок, перевод кривой, не PRIMORY KEY, а PRIMARY KEY!
Ответить с цитированием
  (#3 (permalink)) Старый
Hel Hel вне форума
Member
 
Сообщений: 11
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 08.06.2012
По умолчанию 08.06.2012, 08:46

А если по делу, то
2)
CREATE TABLE Products (
ProductID int,
manufacturerID int,
ProductName varchar(50),
CONSTRANT product_key PRIMORY KEY (productID, manufacturerID));

Но тут не указана цена Price decimal(7,2)); Это ваша ошибка или так было?
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добрый день. Помогите составить программу на Pascal! DimasBas Любые вопросы от новичков 0 06.03.2012 14:10
Добрый день! Солбон Любые вопросы от новичков 9 04.03.2012 20:33
Добрый день Dimoxa Любые вопросы от новичков 2 03.02.2012 23:28
добрый день возник вопрос.. Генадий Любые вопросы от новичков 4 22.12.2011 07:44
Прошу подсказать levan724 Память 7 30.06.2011 01:04
Кто нибудь может поделится VW 7.7 Saemon Zixel Smalltalk 1 05.02.2011 15:26
Добрый день nast9 Задания за деньги 2 28.01.2011 08:42
греется процесор=(Добрый день! У меня греется процесор AMD Phenom(tm) 8450 Ivanka007 Процессоры 1 02.01.2011 22:08
можно ли как нибудь поставить пароль на какую нибудь папку? imported_FAN Любые вопросы от новичков 5 28.11.2010 11:13
Может ли кто-нибудь подключится по Интрнет-LAN к моего компу? Джокер Сетевые подключения 16 18.11.2008 20:37
кто нибудь может помочь с проблемой goshe65 Операционная система Windows 6 16.10.2008 12:13



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов