Domain 지식들21 스키마란 무엇인가? 스키마란? 데이터 베이스를 기술하기 위한 목적으로 시작한 개념이다. 현실세계의 자료를 DB로 옮기기 위해서는 특정데이터 모델을 통한 모델링이 필요한데, 그 결과 생성된 구조물이다. 데이터베이스에서 자료의 구조(테이블), 자료의 표현 방법(속성), 자료간의 관계, 제약조건등 전반적 명세를 형식언어로 정의한 구조이다. 그리고 그 구조적 특성을 통해 인스턴스에 의해 규정된다.. 데이터베이스의 구조에 관해 이용자가 보았을때의 논리 구조와 컴퓨터가 보았을때 물리구조에 대해 기술한다. 스키마는 사용자의 관점에 따라 외부 스키마, 개념 스키마, 내부 스키마로 나눠진다. 스키마의 3계층 데이터베이스 관리 시스템은 외부적 스키마에 따라 명시된 사용자의 요구를 개념적 스키마에 적합한 형태로 변경하고 이를 다시 내부적 스키.. 2023. 4. 3. 스크립팅 언어란 무엇인가? 스크립트 언어란? 이미 존재하는 어플리케이션 위에서, 이를 제어하기 위한 용도로 쓰이는 언어이다. 인터프리터 방식을 채택하는데, 스크립트 언어는 별도의 컴파일 없이 내장된 번역기에 의해 번역되므로 바로 실행할 수 있다. 이미 존재하는 소프트웨어를 제어하기 위해서는 컴파일이라는 과정을 생략하고 바로 실행할 수 있는 프로그래밍 방식이 유용하기 때문이다. 소스 코드를 컴파일하지 않고도 실행할 수 있는 프로그래밍 언어이다. C나 자바같은 경우는 작성한 소스를 컴파일러를 통해 기계어 코드로 변경해 실행하는 언어에 비해 성능면에서는 부족한 모습을 보인다. JS, Jquery, JSP, ㅖHP, ASP, Perl, Python 등이 있다. 주로 어떤 용도로 사용하는가? 시스템에 사용스크립트는 때때로 명령들이 파일내에.. 2023. 4. 3. dom이란 무엇인가? BOM이란 무엇인가? Browser Object Model의 줄임말로, 브라우저 객체 모델이다. 웹 서비스는 브라우저를 바탕으로 하는데, 이와 관련한 객체들의 집합이라 할 수 있다. 브라우저와 관련된 기능들은 이 브라우저 객체 모델을 이용해 구성돼 있다. DOM은 이 BOM중 하나라고 할 수 있다. BOM의 최상위 객체는 window라는 객체이며, 이 window객체의 하위 객체가 바로 DOM이다. DOM이란 무엇인가? Document Object Model 의 약자로 도큐먼트 객체 모델이다. JS프로그래밍을 해봤다면 알텐데, document 객체를 활용한 메소드등을 이용해본 적이 있을 것이다. html태그는 수직적 트리구조를 지니고 있으며, 이때 JS에서는 HTML문서의 태그를 document 객체로 .. 2023. 4. 3. SSO란? single sign-on. 1회 사용자 인증으로 다수 어플리케이션 및 웹사이트에 대한 사용자 로그인을 허용하는 개념. 보안 이벤트를 줄여 고객경험을 제공하고 비용절감, 컨트롤의 용이함. 페더레이션형 ID 관리 페더레이션형 ID 관리(FIM)는 서로 다른 공급업체의 여러 애플리케이션이 사용자 ID를 공유, 관리 및 인증할 수 있도록 하는 디지털 프레임워크 페더레이션형 id가 좀더 포괄적인 개념이라면 sso는 fim모델내의 특정 기능이라 할 수 있다. fim이 단일 로그인으로 여러 공급업체 서비스에 액세스할 수 있도록 허용한다면 sso는 단일 공급업체로 제한된다. same sign on 은 비슷한 개념이나 사용자가 매번 동일한 인증 보안 인증정보를 사용해 로그인 프로세스를 바놉ㄱ한다. 2023. 3. 15. 이전 1 2 3 4 5 6 다음