初歩の初歩の質問で申し訳ありません。ですが非常に困惑しています。
留学先の学校の夏期講習で、SQLのクラスをとることになったのですが、一体どんな方法(何を使って)で記述?を書いていけばよいのか分かりません。
過去VBとHTML/CSSのクラスをとりましたが、VBならVS2010を、HTMLならメモ帳などを使って記述していくことを教科書にも書いてありましたし、シラバスでも書いてありましたので問題ありませんでした。しかしSQLの場合何を使えばいいのかさっぱりわかりません。
ググっても、SQLの講座的なものは行き成りSELECTやFROMなどのコード文の説明を書いており、開発環境のことには触れてなかったりで・・。使う予定の教科書にも何もそれっぽいものは書いて無いし(まだイントロ部分と1章を流しで読んだだけですが)、
開講は現地時間で6/18からで、まだ学校のポータルサイトの履修コースのところが開いておらず、シラバスはまだ見れません。おそらく当日になれば見れると思うのですが・・。簡単なクラス概要ならわかります。こんな感じです。(英語で申し訳ありません。変に訳すよりはと思い、とりあえず原文載せてみました。)
CSDB 10 Introduction to SQL
Intended for individuals who want to learn how to search for and manipulate data in a database, create tables and indexes, handle security, control transaction processing, and learn the basics of how to design a database.
MySQLやSQL Serverがあるみたい(他にもある・・?)ですが、そのいずれかを使うのでしょうか?何だかよく分かりません。
言語のハンデや頭の回転の遅さがある分いつも早め早めの行動を心がけているので、開講前には準備万端にしておきたかったのですが。。
どなたか教えてください。
No.1ベストアンサー
- 回答日時:
クラス概要を読むと、データベースの基本的な設計方法や、
そのデータベースへのアクセス方法、コントロール方法なんかの授業っぽいですね。。
で何を使って勉強すればいいか、ということだと、
SQLに対応したリレーショナルデータベースを使ってください。
SQLって「プログラミング言語」というより「データベースを操作する言語」なので、
捜査対象のデータベースが必要になります。
フリーで使えるものだと、
・Mysql
・Postgresql
・SQLite
あたりが有名で、有償のものだと
・Oracle
・MS SQL Server
というのがよく使われてます。
これにどうやってSQLを記述するか、と言うとそれぞれのデータベースが
インタフェースを提供してますので、それを使います。
例えばMysqlだと
・標準コマンドラインツール(mysqlコマンド)
・Mysql Workbench
といったツールが使えます。
このへん授業でどのデータベースを使うかがわかればベストですが。。
また紹介したデータベースソフトは情報が多いので、
インストール方法や使い方のチュートリアルもすぐ見つかると思いますよ。
http://www.dbonline.jp/
参考URL:http://www.dbonline.jp/
No.3
- 回答日時:
最初のうちは、データベース管理システムに付属するインタプリタを使う可能性が高いと思います。
SQL文を一文ずつ入力しながら、順にその結果を確かめることもできるので。開発方法は判明するのを待つのが賢明だと思います。プログラムからの問い合わせは、どのデータベース管理システムを使うかによって方法が変わってしまいますから。
それよりもデータベースの用語について、なじみの無い概念に慣れておいた方がよいかもしれません。状況によってTableと言ったり、Relationと言ったりまぎらわしいですし。恐らくSQLでは関係代数、トランザクション処理ではロールバックやデッドロックなど、データベースの設計では正規化などが出てくるでしょう。
参考URL:http://en.wikipedia.org/wiki/Relational_database …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
XOOPSのインストールがうまく行...
-
MySQLからのデータ取得で日本語...
-
SQLServerのselect文でデータ数...
-
Mysqlのデータベースのリンク
-
データベースのパンク
-
データベース数などの制限について
-
アプリケーションのデータベー...
-
データベースから値を取得して...
-
MySQLデータベースの削除について
-
あるDBから別のDBのテーブルをs...
-
データベースに画像を入れた場...
-
データベースファイル(.db)を開...
-
mysqlにおけるホストのパーセン...
-
PL/SQLで@ファイル名が反応しま...
-
sql*loader 数値のロード
-
create databaseがうまくいきま...
-
csvファイルを自動で取り込み(...
-
弥生販売のデータベースをネッ...
-
アクセスでテーブルのリンクが...
-
数字で「そ」と「り」
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あるDBから別のDBのテーブルをs...
-
SQLServerのselect文でデータ数...
-
mySQLのデータベースにhtmlのコ...
-
バッチファイルではパスワード...
-
utf8bomとutf8mb4の違いがいま...
-
Mysqlのデータベースのリンク
-
htmlタグを含んだ文字のデータ...
-
mysqlデータベース内のuserテー...
-
MySQLの文字化け
-
mysql等の重要データベースの削...
-
phpMyAdminのSQL文実行エラー
-
MySQL4.1系でPHPが文字化けして...
-
mysql 顧客管理ツールの項目に...
-
PHP Myadmin の日本語専門書籍...
-
MySQL データベースをデタッチ
-
Amazon.comの「MARC」データベ...
-
MYSQL で検索した結果を印刷したい
-
韓国語を登録するには
-
MySQLではカーソルを使うことが...
-
データベースの検索で、この場...
おすすめ情報