--연산자 --[0] 산술연산자 Select 3 + 4 Select 3 - 4 --[1] %연산자: 나머지연산자라고도함 Select 3 % 4 --3나누기4를했을경우= 몫: 0, 나머지: 3, 이때나머지값반환 --[2] 문자열연결연산: '+' 연산자사용 Select '안녕'+'하세요' --안녕하세요 --[3] 비교 -- >, >=, 4 --조건이거짓 Go Select *From Products Where 3 = 4 --조건이거짓 Go Select *From Products Where 3 참 Go --And(&&) : 둘다참일때에만, 참 Select *From Products Where (3 = 4) And (3 4) --거짓And 참-> 거짓 Go --[5] Null 값체크 --[A] 테이블생성 Crea..
--데이터형식과변수 --데이터형식 --SQL 데이터형식 --정수형: Int, TinyInt, BigInt, Bit --실수형: Float --문자열(가변길이) : VarChar --문자열(고정길이) : Char --문자열: Text (속도가느려권장안함, 소설정도의크기) --날짜형: DateTime, SmallDateTime --기타: ... --테이블생성 Create Table Members ( Num Int Identity(1, 1) Primary Key, --일련번호 Name VarChar(25) Not Null, --이름 Age TinyInt Null, --나이(0~255) Ssn Char(13) Null, --주민번호(13) 한정된값 Intro Text Null, --자기소개 AddDate Sma..
--주석문 --주석: 한줄/두줄연산자 --[1] 한줄주석 --[더블하이픈] 뒤로나오는모든문자열은주석(설명문)으로처리된다. --[2] 여러줄주석 /* /(슬레시)*(별표)와별표슬래시사이에있는모든SQL문은 주석(설명문)으로처리된다. */
--시스템데이터베이스-tempdb에서새쿼리문-- --a. 출력문 --실제결과값출력/반환 Select '안녕하세요' --쿼리편집에서텍스트호가인용 Print '반갑습니다' --함수레벨에서값을반환 --Return '또만나요'
--데이터베이스이름바꾸기 --만든DB 이름바꾸고싶을때 --[1] 1.데이터베이스만들기(Create문) --ex1) 간단하게데이터베이스만들기 --데이터베이스자체를만들때는'MASTER'에두고한다. Use Master --Master데이터베이스로이동하는명령어 Go --[!] MyDatabase2 데이터베이스생성 Create Database MyDatabase2 Go --[2] 데이터베이스에대한구체적인정보검색(해당데이터베이스만) Exec sp_helpdb MyDatabase2 Go --Exec sp_helpdb MyDatabase2 --데이터베이스에대한구체적인정보검색(모든데이터베이스) Exec sp_helpdb Go --현재데이터베이스의옵션정보검색: 몰라도상관없다. Use MyDatabase2 Go Exec s..
--[4] 4.Delete(삭제)문: 레코드단위로삭제... --(정의) Delete TableName [Where 조건] --Delete --Where --[5] Memos에서이름이'천두산'인사람의모든것삭제 Delete Momos Where name = '천두산' Go Select *From Momos Where name= '천두산' Go --[6] Memos의모든자료삭제 Delete Momos Go Select *From Momos Go --테이블삭제 Drop Table dbo.Momos Go
--[1] 3.Update(수정)문 --정의) Update 테이블명Set 필드명= 값[Where 조건] --Update문이나Delete문에서조건을생략하면... 전체레코드에영향을미친다. --[!] 전체데이터출력 Select *From Momos Order By num Desc Go --[2] Name이홍길동인사람의Email을'hong@redplus.net'으로변경 Update Momos Set email = 'hong@redplus.net' Where name = '홍길동' Go Select *From Momos Go --Name이'동'으로끝나는레코드의Name='한라산', Email='h@h.net' Update Momos Set name='한라산', email='h@h.net', title='안녕하세요'..
--[1] 2. Selcet(검색)문 --정의) Select FieldNameList From TableName -- [Where 조건] [Order By 정렬시킬필드명 [ASC | DESC]] --[2] 시스템 정보를 얻어오기(시스템 함수 사용) --현재 서버의 이름을 검색 Select @@SERVERNAME Go --현재 서버의 버전을 검색 Select @@VERSION Go --[3] Momos의 모든 필드 검색 Select Num, Name, Email, Title, PostDate From Momos Go --Momos의 모든 필드 검색('*' 와일드문자 사용 : 모든 것) Select *From Momos Go --[!] 참고. 시간차 주기 : WAITFOR(몰라도 상관없음) Begin Sel..
OLE DB 설정 : 원격 접속 테스트 - DB접속을 위한 4가지 필수 조건(항목) : 커넥션 스트링(Connection String) ㄴ Server / Data Source ㄴ Database / Initial Catalog ㄴ User ID / Uid ㄴ Password / Pwd "MyDatabase"라는 DB에 접근하려면 아래에서 4가지 정보가 필요 - 데이터베이스 연결문자열 : 닷넷 프로그래밍에서 필요 ㄴ ConnectionString = "Server=(local)\SQLExpress; Database=MyDatabase;User ID=My;Password=Pa$$w0rd;"; ㄴ ConnectionString="Data Source=(local)\SQLExpress;Initial Catal..
사용자관리 : 로그인사용자 - Windows Server 최고관리자 : Administrator - SQL Server 최고관리자 : sa - 일반계정(모든 기능할 수 있는 계정만들기) ㄴ 아이디(My), ㄴ 암호(Pa$$w0rd) ㄴ 권한(MyDatabase에 모든권한. db owner) 참고사항 Sql Server 구성관리자-SQL Server서비스에서 SQL Server(MSSQLSERVER)실행중이어야 함 데이터베이스-보안-로그인-우클릭-새 로그인 -아이디,암호,어떤DB,어떤권한(4가지)정해줌. 중요! - 주의! 해당데이터베이스-보안-사용자 절대 아님! 사용자매핑에서 권한 부여 db_owner 연결메뉴 클릭해서 데이터베이스엔진 SQL Server인증선택하고 새롭게 만든 아이디, 패스워드로 들어가기..
도구를 이용하여 빠르고 간단하게 DB와 사용자 계정을 만드는 방법입니다. DB와 사용자 계정 만들기 그림 클릭하시면 확대 됩니다. 크게 보고 따라해보세요
--명령어로 데이터베이스 만들기 --Master DB로 이동 Use Master Go --DB생성 Create Database MyDB Go --DB정보 보기 Execute sp_helpdb MyDB Go --DB삭제 Drop Database MyDB Go --옵션 지정하여 DB생성 Create Database MyDB On Primary (Name = MyDB, FileName = 'C:\Temp\MyDB.mdf', Size = 100MB, MaxSize = 200, FileGrowth = 20), (Name = MyDB2, FileName = 'C:\Temp\MyDB2.ndf', Size = 100MB, MaxSize = 200, FileGrowth=20) LOG On (Name = Archlog1,..
1. Database : 데이터를 모아 놓는 캐비넷 역할을 하는 파일 시스템 - 하나의 데이터베이스(파일)에 여러개의 테이블(레코드들의 집합)과 SQL개체들을 모아서 하나의 이름으로 관리할 수 있는 구조 예) 닷넷코리아 사이트의 모든 정보는 DotNetKoreaMDF파일에 모두 저장 되어있다. 공지사항, 자유게시판, 회원정보 데이터 저장 : 1) 텍스트파일에 보관 2) DB에 데이터 보관 - SQL구문을 이용해 쉽게 저장 불러오기 가능 3) XML에 데이터 보관 2. 확장자 MDF : Primary (데이터) - 실제 데이터 LDF : Log (로그파일) - 셋업파일, 설정 정보 NDF : Secondary - LDF파일과 동일하지만 물리적으로 파일을 따로 보관 할 때 사용. C드라이브와 D드라이브로 나..
1. 엔진명 (인스턴스 구성) - SQL Standard이상,정식버전:(local)사용가능 또는 (local)\원하는이름 (local) == 컴퓨터명(서버명),IP주소 ex) (local)\RedPlusSql SQL이름을 정확히 알아야 함. DB연동 시 필요 - 익스프레스버전:(local)\SQLExpress : Visual Studio는 기본적으로 익스프레스엔진을 사용 - 데이터베이스 엔진구성 - 계정 프로비전 새 계청 추가 후 : 혼합 모드(SQL Server 인증 및 Windows 인증) - 원하는 암호 입력 2. 다운로드 : http://www.microsoft.com/korea/msdn/vstudio/express/ SQL Server 2008 Express 버전 : 무료 SQL Server 2..
C#으로 Setup.exe 파일 만드는 예제입니다. 해당 프로젝트 솔루션 탐색기에서 솔루션에서 "새 프로젝트"를 추가합니다. 맨 왼쪽을 보시면 3개의 폴더가 있습니다.사용자 바탕 화면 : 설치된 컴퓨터 바탕화면 바로가기(실행)아이콘등 추가사용자 프로그램 메뉴 : 설치된 컴퓨터 시작-모든프로그램 목록에 표시응용프로그램 : 설치된 컴퓨터에 해당 프로그램 공개 여부등에 사용 [그림33-3]과 같이 사용자 프로그램 메뉴와 응용프로그램 폴더에 폴더를 추가 합니다. 폴더 추가 후 프로젝트 출력에서는 프로그램 설치폴더에 어떤 파일들을 보여줄 것인지를 선택하는 것입니다. 여기 예제에서는 전체 드래그 하여 선택했습니다. 응용프로그램 폴더 - 주소록 [그림33-5]와 같이 사용자 프로그램 메뉴 - 주소록에도 같은 방법으로..
Copyright © 2016 by WaaNee. All Rights Reserved.