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

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

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2015, 15:23   #1
Nastiya
Новичок
Джуниор
 
Регистрация: 16.11.2015
Сообщений: 2
По умолчанию Помогите пожалуйста Oracle SQL Developer

Была создана программа на создание 2х таблиц и заполнение их данными.
Код:
Create Table student_2016 
(Familiya varchar (30), 
Imya varchar (30), 
Birth_year numeric(4), 
N_zach numeric(6), 
Stip numeric (10)); 

Create Table University_Moscow 
(Nazvaniye varchar (30), 
Kafedri numeric (5), 
Faculteti varchar (50), 
Stoimost_obuchenia numeric (10), 
metro varchar (30)); 

Insert Into Student_2016 (Familiya,Imya,Birth_year,N_zach,Stip) values ('Елькина', 'Анастасия',1996, 785676, 0); 
Insert Into Student_2016 (Familiya,Imya,Birth_year,N_zach,Stip) values ('Козырева','Анна',1996,786457,0); 
Insert Into Student_2016 (Familiya,Imya,Birth_year,N_zach,Stip) values ('Чепига','Мария',1996,785478,0); 
Insert Into Student_2016 (Familiya,Imya,Birth_year,N_zach,Stip) values ('Подзизей','Ирина',1996,785468,1500); 
Insert Into Student_2016 (Familiya,Imya,Birth_year,N_zach,Stip) values (' Андреева','Ирина', 1996,784578,1700); 
Select * From Student_2016; 

Insert Into University_Moscow (Nazvaniye,Kafedri,Faculteti,Stoimost_obuchenia,metro) values (' Мифи', 75, 'Управления',180000, 'Каширская'); 
Insert Into University_Moscow (Nazvaniye,Kafedri,Faculteti,Stoimost_obuchenia,metro) values (' Мифи', 103,'Информационные_Технологии',120000, 'Каширская'); 
Insert Into University_Moscow (Nazvaniye,Kafedri,Faculteti,Stoimost_obuchenia,metro) values ('Гуу', 2, 'Менеджмент',220000, 'Выхино'); 
Insert Into University_Moscow (Nazvaniye,Kafedri,Faculteti,Stoimost_obuchenia,metro) values ('Ранхигс', 45, 'Управление',175000, 'Южная'); 
Insert Into University_Moscow (Nazvaniye,Kafedri,Faculteti,Stoimost_obuchenia,metro) values ('ВШЭ', 6, 'Религоведение',450000, 'ВДНХ'); 
Select * From University_Moscow; 

UPDATE University_Moscow 
SET Kafedri=75 
Where metro = 'ВДНХ' ; 
UPDATE Student_2016 
SET Familiya= 'Елькина' 
Where Imya = 'Анна'; 

Select Familiya Familiya_Imya from Student_2016 
Union All 
Select Imya from Student_2016;
Дополнительные задания 1. В первой таблице соединить фамилию имя студента (сделано через union all) вывести только те имена у которых количество букв нечетное
2. Вывести только согласные из факультетов 2 таблицы
3. Соединить 2 таблицы 3 разными способами

Последний раз редактировалось Stilet; 17.11.2015 в 09:45.
Nastiya вне форума Ответить с цитированием
Старый 17.11.2015, 08:21   #2
xxbesoxx
Участник клуба
 
Регистрация: 10.08.2010
Сообщений: 1,389
По умолчанию

Цитата:
2. Вывести только согласные из факультетов 2 таблицы
Таблицу student_2016 "Primary key" не нужно ? и на University_Moscow думаю что нужно "Foreign key" а потом когда уже связь "один ко многим" можно писать подзапросы или join

Последний раз редактировалось xxbesoxx; 17.11.2015 в 08:24.
xxbesoxx вне форума Ответить с цитированием
Старый 17.11.2015, 09:46   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
В первой таблице соединить фамилию имя студента (сделано через union all) вывести только те имена у которых количество букв нечетное
Чего чего??? О_о
Цитата:
Вывести только согласные из факультетов 2 таблицы
А кто тут несогласный? Аподатьсюда этого несогласного!!!!
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Oracle. PL/SQL Dev. Выполнить много SQL'файлов по-порядку в 1 клик Человек_Борща SQL, базы данных 2 11.12.2014 12:12
Oracle SQL Developer Data Modeler Utkin Софт 0 28.11.2013 19:18
oracle SQL Developer Data Modeler (логическая часть) Raccoon91 Помощь студентам 0 14.04.2011 10:20