MuSQL: a music structured query language

  • Authors:
  • Chaokun Wang;Jianmin Wang;Jianzhong Li;Jia-Guang Sun;Shengfei Shi

  • Affiliations:
  • School of Software, Tsinghua University, Beijing, China;School of Software, Tsinghua University, Beijing, China;School of Computer Science & Technology, Harbin Institute of Technology, China;School of Software, Tsinghua University, Beijing, China;School of Computer Science & Technology, Harbin Institute of Technology, China

  • Venue:
  • MMM'07 Proceedings of the 13th International conference on Multimedia Modeling - Volume Part II
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

A music structured query language, called MuSQL, is presented in this paper. MuSQL consists of a schema definition sub-language and a data manipulation sub-language. The former is composed of schema-setup statements, schema-alter statements, and schema-drop statements. The latter is composed of selection, retrieval, extraction, insertion, update, deletion, commission, rollback, and other statements. MuSQL can be used to cut, delete and merge content of music, insert, delete and extract features of music, and exactly or approximately search music pieces, especially in the processing of music based on content. Also, it makes some music processing operations easier due to its built-in semantics. MuSQL has been implemented in a music data management system.