Database 4

Database와 Transaction의 특징

Database의 특징DB의 특징으로는 실시간 접근성, 계속적 변화, 동시공유, 내용에 의한 참조 가 있습니다.- 실시간 접근성 : 쿼리에 대한 실시간 응답- 계속적 변화 : 새로운 데이터의 삽입, 삭제, 갱신으로 최신상태 유지- 동시 공유 : 여러 사용자가 동시에 원하는 데이터 획득 가능- 내용에 의한 참조 : 데이터베이스에 있는 데이터를 참조할 때 사용자가 요구하는 데이터 내용을 찾음 Transaction의 특징트랜잭션의 특징으로는 원자성, 일관성, 독립성, 영속성이 있습니다.- 원자성 : 트랜잭션의 연산은 모두 완벽히 수행되어야 하며 하나라도 되지 않으면 트랜잭션 전부가 취소 되어야 한다.- 일관성 : 트랜잭션의 실행이 성공적으로 끝났으면 언제나 일관성 있는 DB로 변환되어야 한다. 트랜잭션의 수행..

Database 2014.11.21

MS SQL 기본 - 새 로그인 사용자 추가

새 로그인 사용자를 추가해 보겠습니다. 매번 sa 계정으로 로그인해서 사용하기보다는 새로운 사용자로 로그인 하는 것이 보안상으로도 좋습니다. - 제한된 연결을 할 수 있습니다. - 이 점은 차후 홈페이지의 db 연결을 할 때 사용자의 권한을 축소하는 기능을 하게 될 것입니다. 1. Microsoft SQL Server Management Studio 를 켜고 접속합니다. (이하 SSMS) 저는 이전에 만들어둔 havnevik 이라는 사용자가 있어 그것으로 로그인 했습니다.윈도우 인증으로 로그인 하셔도 좋습니다. 2. 개체 탐색기의 보안 탭에서 새 로그인 클릭 3. 로그인 - 신규 에서 일반 탭의 설정을 변경합니다. 로그인 이름 : 말 그대로 로그인 할 때 사용자 이름입니다. 이후 설명하게 되겠지만 db ..

Database 2014.05.18

MS SQL 기본 - 네트워크 구성 설정

MS SQL의 네트워크 구성 설정에 대해 알아보겠습니다. 네트워크 구성 설정이 제대로 되지 않을 경우 원격 접속(홈페이지 접속)이 허용되지 않을 수 있으니 중요한 설정이라고 할 수 있겠습니다. 1. 먼저 SQL Server Configuration Manager를 실행합니다. (SQL Server 구성 관리자) 우측의 상태 : 사용으로 되어있는 세개의 항목이 보이시죠?공유 메모리명명된 파이프TCP/IP 이 세 가지 모두 사용으로 해주셔야합니다. 2. TCP/IP 항목의 속성 창을 열어 설정을 변경합니다. 여기서 중요하게 보셔야 할 부분은IP All 탭입니다.IP All 탭의 TCP 포트를 설정해주셔야하는데. - 0 ~ 1023 까지는 시스템 예약번호라서 안됩니다. - 1024 ~ 65538 까지 설정 가..

Database 2014.05.18