daily-story
article thumbnail
ASP.NET 이란?
프로그래밍 2009. 7. 15. 12:45

ASP.NET의 정의 ASP.NET은 동적 웹 사이트(웹 응용 프로그램)을 만들기 위한 마이크로소프트의 웹 개발 기술이다. 다른 웹 개발기술인 ASP, PHP, JSP는 웹 스크립트 언어(Web Script Language)라고도 부른다. 하지만, ASP.NET은 웹 스크립트 언어라고 부르지 않는다. 웹 개발 기술이라고 하는 것이 가장 정확하다. 이유는 차후에 설명한다. ASP.NET 버전은 다음과 같이 변화되었다. ASP.NET 1.0(2000년) → ASP.NET 1.1(2003년) → ASP.NET 2.0 (2005년) ASP.NET은 .NET Framework에서만 동작한다. ASP.NET 1.X는 .NET Framework 1.1에서 ASP.NET 2.0은 .NET Framework 2.0에서 ..

varchar/nvarchar , nchar/nvarchar 비교
프로그래밍 2008. 4. 21. 02:12

varchar와 nvarchar varchar와 nvarchar는 가변형 문자열을 저장할때 사용합니다. varchar는 영문 데이터형과 테이블에 설정된 기본 언어 타입을 저장할때 사용합니다. nvarchar는 유니코드 지원을 위한 데이터형입니다. nvarchar는 varchar보다 동일 데이터 저장시 공간을 2배 사용하며, 다국어 지원이 필요한 DB 작업일 경우에 적당한 데이터형입니다. DB 설계 단계에서 향후 다국어를 지원할 일이 조금이라도 있을 것 같다면 처음부터 nvarchar, nchar, ntext 를 사용하여 구조를 만들어두시는 것이 좋습니다. ==================================================================== nchar와 nvarchar..

스키마(Schema) 란??
프로그래밍 2008. 4. 21. 02:10

스키마란 무엇인가?? - DB구조를 정의하기 위해 사용하는 개념? 데이터 시스템 언어 회의(CODASYL)에서 데이터베이스를 기술하기 위해 사용하기 시작한 개념. 데이터베이스의 구조에 관해서 이용자가 보았을 때의 논리 구조와 컴퓨터가 보았을 때의 물리 구조에 대해 기술하고 있다. 데이터 전체의 구조를 정의하는 개념 스키마, 실제로 이용자가 취급하는 데이터 구조를 정의하는 외부 스키마 및 데이터 구조의 형식을 구체적으로 정의하는 내부 스키마가 있다. 스키마라고 하는 것은 현실세계의 자료들을 DB로 옮기기 위하여 모델링을 하게 되는 데 그 결과 생성된 구조물들을 얘기합니다. 주로 디비/테이블 구조/그리고 각각의 테이블 및 속성들간의 관계 등등을 얘기합니다. 데이터 베이스를 구성하는 자료 객체(Entity),..

SQL> 기본적인 select 문 작성
프로그래밍 2008. 4. 2. 22:34

*select 문은 sql server에서 데이터를 검색하여 하나 이상의 결과 집합으로 사용자에게 반환한다. - 테이블에서 데이터를 검색한 결과가 결과 집합니다. - column과 row로 구성된다. *select문에서 다루는 특성 - 결과 집합으로 만들 열의 개수와 특성(열의 데이터형식, 열의크기, 수자열의 경우 정밀도와 배율, 열에 반환된 데이터 값으 원본(DB, Table)) - 결과 집합을 만들기 위한 테이블 간의 논리적 관계(join) - 결과 집합을 만들기 위한 행의 조건(where) - 결과 집합의 행 순서(order by) *select / from 사용 - 문법 select 열목록나열(필요한 열만 나열) from 테이블명(가져올 테이블 또는 뷰 또는 테이블 반환 사용자 정의 함수) 예) ..

SQL> 테이블만들기, 수정, 삭제
프로그래밍 2008. 3. 24. 14:20

테이블 만들기 ceate table address -- create table 테이블명 ( ID varchar(20) not null, -- ID (컬럼명, 데이터형, null허용여부) Name varchar(20) not null, -- 이름 Email varchar(200) null, -- 이메일 Age int not null, -- 나이 BirthDay datetime not null -- 생일 ) 컬럼 추가하기 alter table address -- alter table 테이블명 add sex char(1) -- add 컬럼명 데이터형 컬럼 삭제하기 alter table address -- alter table 테이블명 drop column sex -- drop column 컬럼명 컬럼 데이터형..

데이터베이스의 기초 개념
프로그래밍 2008. 3. 11. 12:41

데이타베이스(Database) 기초 개념 먼저, 다음과 같은 자료들이 있다고 가정해보자 ------------------------------- 번호 성명 영어 수학 ------------------------------- 1 김지수 80 85 2 이수영 95 70 3 윤종신 75 90 ------------------------------- 위 자료구조에서 각각의 열(Column)에 해당되는 "번호", "성명", "영어", "수학" 이 각각을 "필드(Field)" 라고 부른다. 따라서, 위 자료 구조에서 필드의 갯수는 4개가 된다. 또한, 위 자료 구조에서 각각의 행(Row)에 해당되는 것, 예를 들어 첫 번째 행에 해당되는 (1, 김지수, 80, 85) 와 같은 데이타 세트를 "레코드(Record)"..