Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yukiko Kato
PPTX, PDF
851 views
ネットワーク第8回目
XAMPPを使ったMySQL、phpMyAdminの使用 SQLのど基礎
Education
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 38
2
/ 38
3
/ 38
4
/ 38
5
/ 38
6
/ 38
7
/ 38
8
/ 38
9
/ 38
10
/ 38
11
/ 38
12
/ 38
13
/ 38
14
/ 38
15
/ 38
16
/ 38
17
/ 38
18
/ 38
19
/ 38
20
/ 38
21
/ 38
22
/ 38
23
/ 38
24
/ 38
25
/ 38
26
/ 38
27
/ 38
28
/ 38
29
/ 38
30
/ 38
31
/ 38
32
/ 38
33
/ 38
34
/ 38
35
/ 38
36
/ 38
37
/ 38
38
/ 38
More Related Content
PPTX
Db演習(a tour of my sql)1
by
デジタルシープラーニング
PPTX
H2O 3.0
by
池田 直哉
PPTX
ネットワーク第9回
by
Yukiko Kato
PDF
Sql勉強会用_1
by
Ken Hayashima
PPT
今年こそ始めたい!SQL超入門 セミナー資料 2024年5月22日 富士通クラウドミートアップ
by
Toru Miyahara
PDF
データベース02 - SQL概要
by
Kenta Oku
PPTX
Db seminar 20190619
by
SAKURUG co.
PDF
達人に学ぶSQL徹底指南書 第2版勉強会 #0
by
YoshitomoYasuno
Db演習(a tour of my sql)1
by
デジタルシープラーニング
H2O 3.0
by
池田 直哉
ネットワーク第9回
by
Yukiko Kato
Sql勉強会用_1
by
Ken Hayashima
今年こそ始めたい!SQL超入門 セミナー資料 2024年5月22日 富士通クラウドミートアップ
by
Toru Miyahara
データベース02 - SQL概要
by
Kenta Oku
Db seminar 20190619
by
SAKURUG co.
達人に学ぶSQL徹底指南書 第2版勉強会 #0
by
YoshitomoYasuno
Similar to ネットワーク第8回目
PPT
今年こそ始めたい!SQL超入門 MIRACLE Linux Meetup版 0620
by
Toru Miyahara
PDF
Oracle Databaseを用いて学ぶRDBMSの基本 (抜粋版) - JPOUG Oracle Database入学式 2016
by
Ryota Watabe
PDF
PerlとSQLのいろいろ
by
Takuya Tsuchida
PPT
MySQL最新情報と、データベースのお勉強のススメ-第68回PHP勉強会
by
sakaik
PDF
OSS-DB Silver ポイント解説セミナー ~SQL編~ (PostgreSQL9.0)
by
Ryota Watabe
PDF
Japan.r 2データベース
by
sleipnir002
PDF
初めてのSQL
by
nasa9084
PDF
MySQL最新情報
by
yoyamasaki
PDF
データベース入門1
by
tadaaki hayashi
PPTX
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
by
yassun7010
PPTX
Webアプリケーション入門(3)
by
Takashi Asanuma
PPTX
MYSQL 角川 隆英
by
mourikousuke
PDF
データベース技術 7(Database 7)
by
Yuka Obu
PDF
Webの勉強会#5
by
MarlboroLand
PDF
データベース03 - SQL(CREATE, INSERT, DELETE, UPDATEなど)
by
Kenta Oku
PDF
Enter the-dolphine
by
Mikiya Okuno
PDF
RとSQLiteで気軽にデータベース作成
by
弘毅 露崎
PPTX
My sql1
by
Jun Chiba
PDF
1 Linux入門 第7章 DBサーバーの概要
by
Enpel
PPTX
LINEのMySQL運用について 修正版
by
LINE Corporation
今年こそ始めたい!SQL超入門 MIRACLE Linux Meetup版 0620
by
Toru Miyahara
Oracle Databaseを用いて学ぶRDBMSの基本 (抜粋版) - JPOUG Oracle Database入学式 2016
by
Ryota Watabe
PerlとSQLのいろいろ
by
Takuya Tsuchida
MySQL最新情報と、データベースのお勉強のススメ-第68回PHP勉強会
by
sakaik
OSS-DB Silver ポイント解説セミナー ~SQL編~ (PostgreSQL9.0)
by
Ryota Watabe
Japan.r 2データベース
by
sleipnir002
初めてのSQL
by
nasa9084
MySQL最新情報
by
yoyamasaki
データベース入門1
by
tadaaki hayashi
2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
by
yassun7010
Webアプリケーション入門(3)
by
Takashi Asanuma
MYSQL 角川 隆英
by
mourikousuke
データベース技術 7(Database 7)
by
Yuka Obu
Webの勉強会#5
by
MarlboroLand
データベース03 - SQL(CREATE, INSERT, DELETE, UPDATEなど)
by
Kenta Oku
Enter the-dolphine
by
Mikiya Okuno
RとSQLiteで気軽にデータベース作成
by
弘毅 露崎
My sql1
by
Jun Chiba
1 Linux入門 第7章 DBサーバーの概要
by
Enpel
LINEのMySQL運用について 修正版
by
LINE Corporation
More from Yukiko Kato
PPTX
Javaデザインパターン入門【第3回】
by
Yukiko Kato
PPTX
Javaデザインパターン入門【第2回】
by
Yukiko Kato
PPTX
Javaプログラミング入門【第9回】
by
Yukiko Kato
PPTX
Javaプログラミング入門【第8回】
by
Yukiko Kato
PPTX
Javaプログラミング入門【第7回】
by
Yukiko Kato
PPTX
ネットワーク第7回
by
Yukiko Kato
PPTX
[PS11]ネットワーク第6回
by
Yukiko Kato
PPTX
Javaプログラミング入門【第6回】
by
Yukiko Kato
DOCX
ネットワーク第6回
by
Yukiko Kato
DOCX
ネットワーク第5回
by
Yukiko Kato
DOCX
[PS11]ネットワーク第5回
by
Yukiko Kato
PPTX
Javaプログラミング入門【第5回】
by
Yukiko Kato
PDF
[Ps11]ネットワーク第4回
by
Yukiko Kato
PPTX
Javaプログラミング入門【第4回】
by
Yukiko Kato
PPTX
ネットワーク第4回目
by
Yukiko Kato
PPTX
Javaプログラミング入門【第3回】
by
Yukiko Kato
PPTX
ネットワーク第3回目
by
Yukiko Kato
PPTX
Javaプログラミング入門【第2回】
by
Yukiko Kato
PPTX
HTTPとは(HerokuとADTで実践編)
by
Yukiko Kato
PPTX
Javaプログラミング入門【第1回】
by
Yukiko Kato
Javaデザインパターン入門【第3回】
by
Yukiko Kato
Javaデザインパターン入門【第2回】
by
Yukiko Kato
Javaプログラミング入門【第9回】
by
Yukiko Kato
Javaプログラミング入門【第8回】
by
Yukiko Kato
Javaプログラミング入門【第7回】
by
Yukiko Kato
ネットワーク第7回
by
Yukiko Kato
[PS11]ネットワーク第6回
by
Yukiko Kato
Javaプログラミング入門【第6回】
by
Yukiko Kato
ネットワーク第6回
by
Yukiko Kato
ネットワーク第5回
by
Yukiko Kato
[PS11]ネットワーク第5回
by
Yukiko Kato
Javaプログラミング入門【第5回】
by
Yukiko Kato
[Ps11]ネットワーク第4回
by
Yukiko Kato
Javaプログラミング入門【第4回】
by
Yukiko Kato
ネットワーク第4回目
by
Yukiko Kato
Javaプログラミング入門【第3回】
by
Yukiko Kato
ネットワーク第3回目
by
Yukiko Kato
Javaプログラミング入門【第2回】
by
Yukiko Kato
HTTPとは(HerokuとADTで実践編)
by
Yukiko Kato
Javaプログラミング入門【第1回】
by
Yukiko Kato
ネットワーク第8回目
1.
XAMPPのインストール SQL
3.
Webサーバのapahce、DBの MySQL、PHPやPerlの連携が設定 済みのディストリビューション
4.
XAMPPの インストール Windows版を クリック http://www.apachef riends.org/jp/xamp p.html にアクセス
6.
起動時にウイルスソフトや64bit版ではないと警告が 出る場合もあるが、無視して継続する
9.
チェック を外す
16.
RDBMSとは CREATE、INSERT、UPDATE、DELETE、 DROP文
17.
リレーショナルデータベース管 理システム(Relational DataBase Management
System) リレーショナルデータベースを 管理するソフトウェア。リレー ショナルデータベースとは、1 件のデータを複数の項目(フィー ルド)の集合として表現し、デー タの集合をテーブルと呼ばれる 表で表す方式で、ID番号や名前 などのキーとなるデータを利用 して、データの結合や抽出を容 易に行うことができる。データ ベースとしては最も広く普及し ている方式。 出展 http://e-words.jp/w/RDBMS.html
18.
リレーショナルデータベースの 操作を行うための言語 SQLは大きく分けて3種類に分か れる
DDL(Data Definition Language):データ 定義言語 DML(Data Manipulation Language):デー タ操作言語 DCL(Data Control Language):データ制 御言語
19.
DDLにはテーブルや制約条件な どを定義するCREATE文や、テー ブルなどを削除するDROP文など がある。DMLにはレコードの抽 出を行うSELECT文や、テーブル にレコードを挿入するINSERT文、 レコードを削除するDELETE文、 特定のレコードのフィールドを 更新するUPDATE文などがある。 DCLにはトランザクション処理 の開始を宣言するBEGIN文、ト ランザクションの完了を指示す るCOMMIT文、トランザクショ ンを取り消すROLLBACK文などが 含まれる。 出展:
http://e-words.jp/w/SQL.html
20.
http://localhost/security/xamppse curity.php にアクセスし、新規パスワード を入力する この時、プログラム内で以下のコ マンドが発行されている mysqladmin.exe -u
root password xxxxxx
21.
MySQLをブラウザから操作出来 るようにしたGUIツール Adminをクリック
22.
ユーザ名root、パスワードに先 ほど変更したパスワードを入力 して実行する
24.
データベース をクリック
25.
作成したデータベース「study」 はスキーマとも呼ばれることが ある スキーマとは、多数のテーブル を作成するために、テーブルの 目的や所有者に応じて格納場所 を変更するための仕組み
詳しくは以下リンクを参考 http://www.ossdb.jp/measures/dojo_15.shtml
26.
CREATE {DATABASE
| SCHEMA} [IF NOT EXISTS] db_name [create_specification [create_specification] ...] 先ほどのデータベース作成では、 以下のSQL文が発行されている create databse study default character set utf8; コンソールでデータベースのス キーマを確認するには show databases; を使用する。
27.
まずは、テーブルを作成するス キーマを選択する 【構文】
use database_name; 今回の場合は、use study
28.
データベースの表(テーブル)を 作成する 【構文】 CREATE
TABLE table_name ( column_name column_definition ); 表の列のことをカラムと呼ぶ 社員ID、社員苗字、社員名、部 署コードをカラムとして持つ Employeeテーブルは以下のよう になる CREATE TABLE Employee ( employeeID INT, surName VARCHAR(20), givenName VARCHAR(20), deptCode INT );
29.
データベース(スキーマ)内の テーブルの情報を確認する 【構文】
show tables; テーブルの情報(カラムなど)を 確認する 【構文】 DESCRIBE table_name;
30.
テーブルのカラムを追加、変更 する場合 【構文】
alter table table_name ~ Employeeテーブルにemailカラム を追加するにはaddを使用する alter table employee add (email varchar(20)); カラムを削除する場合は、add をdropに変更する
31.
データベースのカラムには、 NOT NULL制約(NULLを許可しな い)設定をすることができる
EmployeeテーブルのEmployeeID にNOT NULL制約を追加する ALTER TABLE employee MODIFY employeeID int NOT NULL; NOT NULL制約はcreate文の時に 指定することも出来る
32.
テーブル内で一意の値(ユニー ク)を設定することが出来る ※重複を許さない
EmployeeテーブルのEmployeeID にPrimaryKeyを設定する ALTER TABLE employee MODIFY employeeID int PRIMARY KEY;
33.
データを挿入する(追加する)に は、insert文を使用する 【構文】 INSERT
INTO tbl_name [(col_name,...)] VALUES (...),(...),...; Employeeテーブルにデータを挿 入するには insert into employee ( employeeID, surName, givenName, deptCode) values (1, "山田", "太郎", 1);
34.
テーブルに入っているデータを 参照するにはselect構文を使用す る 【構文】
select column_name, ..., ... from table_name; Employeeテーブルのデータを参 照するには select employeeID, surName, givenName, deptCode from employee;
35.
既にテーブル内にあるデータを 更新するにはupdate文を使用す る 【構文】
Update column_name set column_value; また条件を指定して更新することもで きる Update column_name set column_value where column_name = column_value;
36.
行を削除する場合には、delete 構文またはtruncate構文を使用 する 【構文】
delete from table_name; truncate table_name; ※deleteとtruncateの違い deleteはロールバック(データの復旧)が 出来るのに対し、truncateはロール バックが出来ない。その代わり、 truncateは高速に削除する事ができる
37.
カラムが、ユーザID、ユーザ名 を保持するテーブルUserを作成 しなさい。ユーザIDはINT、ユー ザ名はVARCHARとする また、ユーザデータを複数作成 しなさい。
38.
MySQL developer
http://dev.mysql.com/doc/ SQL基礎講座 http://www.sql-master.net/sql-forbeginners
Download