728x90
반응형

전체 글 773

[MSSQL] 프로시저 생성, 수정, 조회, 삭제, 호출하는 방법

프로시저란? DBMS 에서 제공하는 프로그램 SQL 를 의미합니다. DB 기능이지만 프로그램이기 때문에 간단한 문법인 IF, WHILE 등 프로그래밍 문법을 사용할 수 있고, 프로시저를 호출할 때 매개변수를 받거나 전달해 줄 수 있습니다. DB 객체로 생성할 수 있고 여러 프로그래밍 문법과 SQL 을 하나의 객체내로 묶어서 사용할 수 있습니다. 따라서 개발에서 코드의 복잡도를 줄여줄 수 있습니다. 프로시저 생성하는 방법 기본 문법 제일 기본이 되는 문법입니다. CREATE PROCEDURE 프로시저 명으로 시작하고, AS BEGIN 과 END 사이에 원하는 쿼리를 입력하는 방식입니다. 1 2 3 4 5 6 CREATE PROCEDURE Schema_Name.Procedure_Name AS BEGIN SE..

IT/SQLD 2023.06.26

Windows SQL Server 스크립트 생성 및 백업 알아보기

Windows SQL Server 스크립트 생성 스크립트를 생성할 DB의 우클릭 후 태스크 -> 스크립트 생성 을 선택합니다 스크립트 생성에 방법의 간단한 설명입니다 특정 데이터베이스 개체 선택 하신 후 스크립트를 생성할 테이블을 선택합니다 스크립팅 옵션 설정에서 고급 -> 고급 스크립팅 옵션 -> 스크립팅할 데이터 형식 -> 스키마 및 데이터(기본값 스키마) 선택 합니다 스크립팅 옵션 설정에서 특정 위치에 스크립트 저장 -> 파일에 저장 -> 파일 이름의 경로를 지정 후 다음으로 진행합니다 [파일에 저장] 단일파일 : 개체 전체를 1개파일로 생성되게 됩니다 - 전체 개체를 스크립트 백업할 경우 개체당 단일 파일 : 개체당 각각 파일이 별도로 생성됩니다 (개체단위 - 테이블 1개씩 별도로 사용자 정의 함..

IT/개발 2023.06.26

MSSQL 특정 테이블 백업하기

MSSQL에서 특정 Table 백업하기 SQL Server Management Studio 실행 > DB선택 > 테스크 > 스크립트 생성 개체 선택 > 특정 데이터 베이스 개체 선택 테이블 > {백업할 테이블 선택} 스크립트 저장 방식 선택 (파일, 클립보드, 새 쿼리 창) > [고급] 선택 스크립팅할 데이터 형식 > 스키마 및 데이터 선택 데이터 량이 적으면, 새쿼리 창에 저장(용량이 크면 파일로 저장해야 전체가 백업이 된다.) 출처 : MSSQL 특정 테이블 백업하기 (edit.kr)

IT/SQLD 2023.06.26

Postman 을 버리고 Thunder Client

Front-End 개발자던 Back-End 개발자던 API를 다뤄야 하는 개발자라면 Postman을 한번쯤은 사용해 봤을 것입니다. Postman은 개발한 API를 테스트하고, 테스트 결과를 공유하여 API 개발의 생산성을 높여주는 플랫폼입니다. 단순히 API를 테스트하는 툴에 국한하지 않고, 테스트자동화, Collection , API문서화, 모니터링 등등의 새로운 기능이 많이 추가되어 어떻게 사용하느냐에 따라 개발자의 생산성을 대폭 올려줄 수 있는 툴임에는 틀림이 없습니다. 하지만, 초창기에 가벼운 API테스트 목적으로 사용하던 것이 기능이 점점 추가됨에 따라 일반적으로 사용하는 API테스트 용도로 쓰기에는 이제는 너무 무겁지 않나... 하는 생각이 들던 찰나에 Thunder Client라는 툴을 접..

IT/개발 2023.06.26

[VS Code] 💽 Thunder Client (Postman 대신 이거 쓰자!)

Postman 개발할 때 API 요청에 대한 결과를 확인하기 위해 포스트맨(Postman)이라는 프로그램을 사용해 봤을 것이다. Postman API Platform | Sign Up for Free www.postman.com Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster. Postman은 개발한 API를 테스트하고, 테스트 결과를 공유하여 API 개발의 생산성을 높여주는 플랫폼이다. 단순히 API를 테스트하는 툴에 국한하지 않고, 테스트자동화..

IT/개발 2023.06.26

무료 REST API 테스트 프로그램 Best 5

오늘은 웹 애플리케이션 개발에 필수적인 무료 REST API 테스트 프로그램 Best 5를 살펴보겠습니다. 목차 [보기] API 적용 효과 API 구현은 웹 또는 모바일 애플리케이션에 고유한 기능을 추가할 수 있는 매우 유용한 방법입니다. 추가 개발 시간을 줄이면서 모든 종류의 웹 인터페이스에 타사 서비스를 활용할 수 있도록 해줍니다. API 적용 후 의도 한대로 정상 작동하는지 확인하기 위해 소프트웨어 테스트 프로세스의 일부로 테스트 됩니다. API를 테스트하는 이유 오늘날 대부분의 소프트웨어는 Agile 방법론을 사용하여 구축됩니다. 이것은 소프트웨어가 조금씩 개발되고 추가된 부분은 출시되기 전에 테스트 된다는 것을 의미합니다. 여기에서 API 테스트가 시작됩니다. 소프트웨어 개발 수명 주기의 중요한..

IT/개발 2023.06.26

무료 REST API 테스트 프로그램: Postman (설치, 활용법)

RESP API를 사용하는 클라이언트를 개발하는 경우 서버와의 API 인증과 동작을 먼저 확인 후 파이썬, 자바, NodeJS, PHP 등의 언어로 소스 코드를 작성하는 경우가 많습니다. 이러한 목적으로 전통적인 curl을 사용하여 다양한 옵션으로 API를 테스트할 수 있지만, command line 기반의 툴이기 때문에 많은 '타이핑'이 필요합니다. Postman은 REST API 설계, 개발, 테스팅하는 GUI 툴로 개발 생산성을 높여주는 프로그램입니다. 윈도우 뿐 아니라, 리눅스와 macOS의 설치 프로그램을 지원하며, Web 환경 하에서도 Web Postman 사이트를 통해서 로컬 PC의 설치 프로그램과 동일한 기능을 사용할 수 있습니다. 여러 개의 PC를 사용하는 경우 Web Postman은 유..

IT/개발 2023.06.26

[책 리뷰] 신입사원일 때 알았더라면 좋았을 것들

신입사원일 때 알았더라면 좋았을 것들 신입사원으로 입사하기에 앞서 회사 생활에 도움이 될까 구입했던 책이다. 이 책의 지은이인 류영숙 님은 회장실의 비서로서 오랜 시간 동안 일하셨고, 각종 CEO의 비서로서도 일한 경력이 풍부하신 분이라고 한다. 그래서 이 분의 말씀이 회사생활에 분명 도움이 될 것 같아서 구입했다. 대부분은 기본적인 내용이었다. 하지만 우리가 너무 기본이라고 생각해서 잊어버리는 것들을, 실제 사례를 들며 전반적으로 짚어준다. 예를 들어서 절대로 뒷담화를 하지 말고 말조심을 할 것, 올바른 호칭을 사용할 것 그리고 표정이 중요하다는 것 등등 말이다. 직장 생활을 해보면 이런 기본적인 것들을 지키지 않는 사람들이 많으니, 과연 미리 인지해두고 있으면 정말 좋은 것들이었다. 그러나 이 책이 ..

MSSQL 테이블 크기 확인하기

이번엔 테이블의 용량 확인하는 방법에 대해 말해볼게요! DB의 용량관리를 위해 거의 필수적으로 테이블의 용량을 확인하고 필요한 조치를 취해줘야하는데요. 특히 Express 버전을 사용중인 분이시라면 DB의 용량제한이 10GB 이기때문에 더 자주 확인해줘야 할 상황이 생겨요. 자세한 버전 별 차이는 mssql 버전 별 비교 를 참고해주세요.😉 테이블의 용량을 확인하는 쿼리에요. USE DB_Name SELECT t.name AS tablename, s.name AS schemaname, p.rows AS rowcounts, SUM(a.total_pages) * 8 AS totalspacekb, CAST(ROUND(((SUM(a.total_pages) * 8) / 1024.00), 2) AS NUMERIC(..

IT/SQLD 2023.06.22
728x90
반응형