• 締切済み

今月からMS系環境の職場に配属になり、RDBMSもSQL-Server

今月からMS系環境の職場に配属になり、RDBMSもSQL-Serverになります。 まだ新人でSQLのこともわかっていないので一から勉強しようと思いますが、 お勧めの書籍とかありましたら是非教えて頂けたらと思います。 SQL-Serverに拘らず、SQL全般の入門書はコレだ!!というものがありましたら 教えてください。 私が今のところいいかな~と思っているのは 「現場で使えるSQL」です。

みんなの回答

  • 3rd_001
  • ベストアンサー率66% (115/174)
回答No.1

その職場で、なにをするかにもよります。 下記の役割では求められる知識が異なります。 ・DBの構築・管理(DBA) ・DBのテーブル設計など ・アプリの開発 SQL Serverの基本的なところを知るには以下の書籍がわかりやすかったです。 SQL Server2005でいってみよう 開発編 SQL Server2005でいってみよう 運用管理編 あと、なにをするにもBooks Onlineは必須でしょう。 http://msdn.microsoft.com/ja-jp/library/bb418431%28SQL.10%29.aspx

ssnfish
質問者

補足

早速のご回答ありがとうございます。 役割はDBのテーブル設計とアプリの開発になります。 DBの管理は専任の方がやるようです。 そうしますと、「SQL Server2005」が良さそうでしょうか?

関連するQ&A

  • MSDEから学ぶSQL Server 2000 入門書について

    SQL Server (2000)を書籍、インターネットを 利用して独学で学ぼうとしています。 まずプラットフォームとしてはMSDEで学ぶよう 課題が与えられました。 そこで、MSDEを学ぶ入門書で、お使いになって お勧めのものをご紹介いただけませんでしょうか。 エクセルは使っていますが、これまでにアクセス、 各種DBは使ったことがありません。 よろしくお願いします。

  • SQLサーバの勉強方法

    はじめまして、今度の会社でSQLサーバを使用するのですが、今までSQLサーバは使用したことがありません。 何かよい勉強方法、書籍などはありませんでしょうか。 持っている環境と言えばMacのBootCampでインストールしてある、Windows VISTAしかありません。 お願いします、教えてください。

  • SQL ServerとVisual Studio

    データベースの勉強のため、入門書を購入して、はじめたのですが、 最初からいきなりつまづきました(>_<)。 開発環境 windows 8 SQL Server 2012 Express Visual Studio 2010 SP1 です。 これで、データベースファイルを作成して、サーバーエクスプローラーで、”新しいテーブルの追加”を クリックしたところ、 ”このバージョンはサポートされていません。サポータされているサーバーはSQL Server 2008までです。” とのエラーメッセージが出ました。 そこで、質問ですが、この環境で、設定変更で使えないものでしょうか? それとも、SQL Server 2008にするか、またはVS2012にするしかないのでしょうか? 詳しい方が、おられれば教えて頂きたいです。よろしくお願いします。

  • SQL serverの勉強をするにあたって

    SQL serverの勉強をしたいと思ってます。 無料のSQL serverではmsde2000とSQL Server 2005 Express Editionがあるようですが、どちらを入れたほうがいいのかわかりません。 勉強用にはどちらがお勧めでしょうか? また、この2つに大きな違いなどがあれば教えていただきたいです。 よろしくお願いします。

  • SQL Serverのエラーについて

    サーバーの環境 OS:MS Windows NT Server 4.0 DB:MS SQL Server6.5 SQL Server 6.5 Service Pack 5a Windows NT 4.0 Service Pack 6a Internet Information Server 4.0 Internet Explorer 5.5 SQL Serverにクエリーを実行すると以下のエラーが発生します。 解決方法をご存知の方いましたらご教授願います。 Microsoft OLE DB Provider for ODBC Drivers エラー '80040e14' [Microsoft][ODBC SQL Server Driver][SQL Server]行のサイズが 2107 になり、作業テ-ブルの作成に失敗しました。テ-ブル 2014 内の 1 行の許容サイズを超えます。

  • SQL Server 2005 Express

    MS SQL server 2005 express edition をWindows7のパソコンにインストールをしたいです。 必要なインストール物、必要な環境条件など分からない素人です。 教えていただけないでしょうか。 以下の2つで宜しいのでしょうか? Microsoft SQL Server 2005 Express Edition Service Pack 3 Microsoft SQL Server Management Studio Express Service Pack 3 .NETFrameworkのバージョンやWindow7の更新プログラムやサービスパックなどは どのような環境であれば宜しいのでしょうか? すみません。よろしくお願い致します。

  • SQL Server サーバー名を削除したい

    こんにちは! PC環境は、Windows XP SP3です。SQL Server 2008 R Expressが入っています。 「ひと目で分かる Visual C#アプリケーション開発入門」という本を買ってきて勉強をしようと思っています。 サーバーエクスプローラーから新しいSQL Serverデータベースの作成を選択したら添付のような画面が出てきました。 ここに「サーバー名」という項目があります。この中に、「ABC\SQLEXPRESS」や「S120」などがあります。 質問1: サーバー名とは何でしょうか?サーバー名というからには、SQL Serverを実行しているホスト名だと思うのですが、サーバー名を見ると4つくらいサーバー名が最初から登録されています。これは何でしょうか?また削除することはできるのでしょうか? 質問2: 1年くらい前に同じ勉強をしてデータベースまで既に作っています。その時つくったのが、「「ABC\SQLEXPRESS」、データベース名「TaskManage」でした。同じ名前のデータベースを作ろうとすると、既にデータベースがあるので作れませんと表示されてしまいます。 勉強の為に、再度データベースをつくりなおしたいのですが、過去に作ったデータベースはどのように削除すればよいでしょうか? 以上、宜しくお願い致します!!

  • SQLサーバ2000のサーバ機移動の方法について教えてください

    SQLサーバ2000を設定したサーバ機がリースアップ間近のため、あたらしいサーバ機を購入して、リースアップ間近のサーバ機からSQLサーバ2000を移行したいと思っています。細かい具体的な手順について記載してあるお勧めのWEBサイト、書籍などありましたら教えていただけないでしょうか。もちろん、この場所で教えていただけるならば、なおありがたいのですが。。。 よろしくお願いいたします。

  • Access と SQL Server の接続

    20年ほど前にAccessとSQL Server Express でADPのシステムを自社用に自分で構築したのですが、多忙のためそのままになっていました。 いまさらですが、システムを再構築しようと思います。 Local で自分のコンピュータ内であれば、Access からSQLサーバに接続できるのですが、社内のネット環境内でAccessクライアントからサーバのSQLへの接続ができなくて困っています。 現バージョンのAccessからSQL Server Express への接続方法の参考書籍がありましたら、ご紹介願います。 ネットでいろいろと検索してみましたが、私にとってはキーワードが限りなく連鎖するため途方に暮れています。 宜しくお願いいたします。

  • SQL Server2008 R2 Expについて

    お世話になります。 マイクロソフトのSQL Server2005 Express、SQL Server2008 R2 についての質問です。 職場の私のPC(Windows7 Pro 64bit版)には各種開発ツール、DBがインストールされています。 VS2005をインストールした時にSQL Server2005 Express(?)もインストールされたようです。 社内のDBサーバー機のSQL Server2008 R2 に接続するために製品版のSQL Server2008 R2の クライアントツール(Management Studioなど)もインストール済みです。 私のPCにSQL Server2008 R2 Expressをインストールしたいのですがどうすればよいでしょうか? (可能なのかどうか? 導入手順は?) すでにSQL Server2005 Express や 製品版のSQL Server2008 R2(クライアントツール)が インストール済みですのでそれらとバッティングしないかと気になっています。 やりたい事は、スタンドアロン環境でDBを動かしストアドプロシージャのテストなどの実施です。 ※SQL Server2008 R2 の環境からバックアップを取ったDBを復元する必要があるので  SQL Server2008 R2 Express以降のバージョンが必要です。 ご教授よろしくお願いいたします。