본문 바로가기

반응형

programming/자료집

(2)
MSSQL 헷갈리는 자료형 정리(char, varchar, nchar, nvarchar) 1. 개요 MSSQL을 배우던 도중, 대용량 서비스에서 자료형이 미치는 영향을 보았다. 선배께서는 자료형의 고려없이 무조건 대용량의 자료형을 설정한 데이터베이스와, 자료형을 고려하여 효율적으로 설계한 데이터베이스의 차이를 보여주셨다. 조금더 자세하게 말하자면, 만약 사람의 이름을 저장할 때, 데이터 형식을 nvarchar(255)로 설정한 데이터베이스와 nvarchar(15)으로 설정한 데이터베이스의 차이를 볼 수 있었다. 데이터가 조금 들어갔다면 차이가 없었겠지만, 선배는 실제 회사에서 사용하는 데이터베이스를 예로 보여주셨다. 즉 데이터가 대용량이라는 뜻이다. 데이터가 많아지면 많이질수록 전자와 후자의 경우는 차이가 많이 났다. 'SELECT * FROME [TABLE]'과 같이 단순하지만 많은 양의 ..
MSSQL 설치와 네트워크 세팅 1. 개요 MSSQL을 사용할 이유가 생겼다. 따라서 처음부터 차근 차근 설치 내용을 정리해보고자 한다. 2. 본문 - MSSQL이란? 가장 먼저 배운것은 MSSQL이다. MSSQL은 말 그대로 Microsoft에서 만든 데이터베이스로 아직 MSSQL을 사용하는 회사나 사람들이 꽤 있다. 사실 많이 사용한다고는 할 수 없지만 꾸준이 사용하자가 존재하고 나아가 사용자가 늘어나는 분야임에는 틀림없다. Oracel, MySQL 다음으로 많이 사용하는 데이터베이스 서버이기에 사용자가 적다고는 할 수 없을 것 같다. 오늘은 이 MSSQL을 설치해보고 네트워크 설정, 로그인 방법에 대해 올려보고자 한다. - MSSQL 설치 방법 일단 Installer를 다운받아야 한다. 다음 URL에 접속하여 Express버전을 ..