Работа с клиентами банка и его филиалов.
Заказать уникальную курсовую работу- 10 10 страниц
- 0 + 0 источников
- Добавлена 02.02.2010
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
Содержание:
1.Задание.
2.Перечень и структура таблиц.
3.Операторы SQL создания БД и таблиц.
4.Содержание таблиц.
5.Запросы, тексты запросов на языке SQL и результаты их выполнения на конкретных данных.
Список клиентов банка. Список клиентов банка должен быть отсортирован по алфавиту.
SQL Запрос:
SELECT *
FROM
Klient
INNER JOIN
Bank
ON
(Bank.id_bank= Filial.id_bank)
INNER JOIN
Filial
ON
(Filial.id_bank= Schet.id_bank)
INNER JOIN
Schet
ON
(Schet.pasport= Klient.pasport)
WHERE Bank.Naimen='VTB'
ORDER BY fam;
Результат выполнения:
Pasport Fam Name Otch Id_Raiona 5504758075 Sidorov Konstantin Leonidovich 0001
Список операций для конкретного клиента. Отсортировать по дате осуществления.
SQL Запрос:
SELECT *
FROM
Operacii
INNER JOIN
Schet
ON
(Schet.Pasport=Klient.Pasport)
INNER JOIN
Klient
ON
(Klient.nomer_scheta=Operacii.nomer_scheta)
WHERE Klient.fam='Ivanov'
ORDER BY data_oper;
Результат выполнения:
Nomer_sheta Data_oper Type_oper Symma 50000 11.11.2009 11:15 Prihod 500 50100 14.11.2009 11:55 Rashod 500
Список филиалов банка. Отсортировать по коду филиала.
SQL Запрос:
SELECT *
FROM
Filial
INNER JOIN
Bank
ON
(Bank.id_bank=Filial.id_bank)
WHERE Bank.Naimen='Vefk'
ORDER BY id_filial;
Результат выполнения:
Id_filial Id_bank Adr_ofice Telefon 00012 00002 Lenina 47 367899 00022 00002 Lenina 48 368794
10
Вопрос-ответ:
Как отсортировать список клиентов банка по алфавиту?
Для отсортировки списка клиентов банка по алфавиту можно использовать запрос SQL SELECT с фразой ORDER BY и указанием столбца, по которому нужно провести сортировку. Например, в данном случае запрос может быть таким: SELECT * FROM Klient ORDER BY name;
Какие таблицы включает база данных клиентов банка и его филиалов?
База данных клиентов банка и его филиалов включает следующие таблицы: Klient (информация о клиентах банка), Bank (информация о банках), Filial (информация о филиалах), Schet (информация о счетах клиентов).
Как создать базу данных и таблицы для работы с клиентами банка?
Для создания базы данных и таблиц можно использовать операторы SQL создания БД и таблиц. Например, для создания БД можно использовать оператор CREATE DATABASE, а для создания таблиц - операторы CREATE TABLE. Затем можно добавить необходимые столбцы и их данные с помощью операторов SQL INSERT INTO. Примеры операторов SQL для создания БД и таблиц можно найти в документации к выбранной БДMS (например, MySQL, PostgreSQL, Oracle и т. д.).
Какие запросы можно выполнить на базе данных клиентов банка?
На базе данных клиентов банка можно выполнить различные запросы с помощью SQL-запросов. Например, можно выполнить запрос SELECT для получения информации о клиентах банка, запрос JOIN для объединения данных из разных таблиц, запрос WHERE для выборки данных по определенному условию и т. д.
Как получить список клиентов банка, у которых есть счета?
Для получения списка клиентов банка, у которых есть счета, можно использовать SQL-запрос с использованием JOIN оператора, чтобы объединить таблицы клиентов и счетов, и WHERE оператора, чтобы выбрать только те строки, у которых есть счета. Пример запроса может быть следующим: SELECT * FROM Klient INNER JOIN Schet ON Klient.pasport = Schet.pasport;
Как отсортировать список клиентов банка по алфавиту?
Для сортировки списка клиентов банка по алфавиту можно использовать следующий запрос на языке SQL:
Какие таблицы есть в базе данных для работы с клиентами банка и его филиалов?
В базе данных для работы с клиентами банка и его филиалов имеется несколько таблиц, включая таблицы "Klient" (с информацией о клиентах), "Bank" (с информацией о банке), "Filial" (с информацией о филиалах) и "Schet" (с информацией о счетах).
Какие операторы SQL используются для создания базы данных и таблиц?
Для создания базы данных и таблицы на языке SQL используются операторы CREATE DATABASE для создания базы данных, CREATE TABLE для создания таблицы и соответствующие операторы для определения структуры таблицы (CREATE TABLE, ALTER TABLE и т. д.).
Каким образом можно выполнить запрос на языке SQL, чтобы получить список клиентов банка?
Для получения списка клиентов банка с использованием языка SQL можно использовать следующий запрос: SELECT * FROM Klient INNER JOIN Bank ON Bank.id_bank = Klient.id_bank INNER JOIN Filial ON Filial.id_bank = Bank.id_bank INNER JOIN Schet ON Schet.pasport_klient = Klient.pasport WHERE условие.
На каком языке программирования можно написать запросы и получить результаты их выполнения на конкретных данных?
Запросы на языке SQL можно написать на языке программирования, поддерживающем работу с базами данных, например, на языке Java с использованием JDBC, на языке Python с использованием библиотеки SQLAlchemy или на языке PHP с использованием расширения PDO.
Какие задания выполняются при работе с клиентами банка и его филиалов?
При работе с клиентами банка и его филиалов выполняются различные задания, включающие открытие и закрытие счетов, обработку банковских операций, предоставление финансовых услуг, консультации по вопросам финансов и др.