· 8 years ago · Dec 18, 2017, 06:52 PM
1-- phpMyAdmin SQL Dump
2-- version 3.2.0.1
3-- http://www.phpmyadmin.net
4--
5-- Host: localhost
6-- Czas wygenerowania: 16 Gru 2009, 20:06
7-- Wersja serwera: 5.1.36
8-- Wersja PHP: 5.3.0
9
10SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
11
12--
13-- Baza danych: `studenci`
14--
15
16-- --------------------------------------------------------
17
18--
19-- Struktura tabeli dla `absolwenci`
20--
21
22DROP TABLE IF EXISTS `absolwenci`;
23CREATE TABLE IF NOT EXISTS `absolwenci` (
24 `nr_albumu` int(11) unsigned NOT NULL,
25 `nazwisko` varchar(30) COLLATE utf8_polish_ci NOT NULL,
26 `imie` varchar(17) COLLATE utf8_polish_ci NOT NULL,
27 `rok_ukonczenia` int(4) NOT NULL,
28 PRIMARY KEY (`nr_albumu`)
29) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;
30
31--
32-- Zrzut danych tabeli `absolwenci`
33--
34
35INSERT INTO `absolwenci` (`nr_albumu`, `nazwisko`, `imie`, `rok_ukonczenia`) VALUES
36(1235, 'Nowak', 'Krzysztof', 1999),
37(1234, 'Kowalski', 'Wiesław', 1999),
38(1236, 'Piechowska', 'Magdalena', 2000),
39(2345, 'Jaskóła', 'Żaneta', 2000);
40
41-- --------------------------------------------------------
42
43--
44-- Stand-in structure for view `absolwenci_oceny`
45--
46DROP VIEW IF EXISTS `absolwenci_oceny`;
47CREATE TABLE IF NOT EXISTS `absolwenci_oceny` (
48`nazwisko` varchar(30)
49,`imie` varchar(17)
50,`nr_albumu` int(11) unsigned
51,`ocena` int(10) unsigned
52);
53-- --------------------------------------------------------
54
55--
56-- Struktura tabeli dla `oceny`
57--
58
59DROP TABLE IF EXISTS `oceny`;
60CREATE TABLE IF NOT EXISTS `oceny` (
61 `id_oceny` int(11) NOT NULL AUTO_INCREMENT,
62 `nr_albumu` int(11) NOT NULL,
63 `ocena` int(10) unsigned NOT NULL,
64 PRIMARY KEY (`id_oceny`)
65) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci AUTO_INCREMENT=12 ;
66
67--
68-- Zrzut danych tabeli `oceny`
69--
70
71INSERT INTO `oceny` (`id_oceny`, `nr_albumu`, `ocena`) VALUES
72(1, 1234, 3),
73(2, 1234, 4),
74(3, 1234, 5),
75(4, 1235, 4),
76(5, 1235, 3),
77(7, 1236, 4),
78(8, 1236, 3),
79(9, 1236, 5),
80(10, 2345, 4),
81(11, 2345, 3);
82
83-- --------------------------------------------------------
84
85--
86-- Structure for view `absolwenci_oceny`
87--
88DROP TABLE IF EXISTS `absolwenci_oceny`;
89
90CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `absolwenci_oceny` AS select `absolwenci`.`nazwisko` AS `nazwisko`,`absolwenci`.`imie` AS `imie`,`absolwenci`.`nr_albumu` AS `nr_albumu`,`oceny`.`ocena` AS `ocena` from (`absolwenci` join `oceny`) where (`absolwenci`.`nr_albumu` = `oceny`.`nr_albumu`);